annotate deploy/osx/notarize.sh @ 736:3e6995d01c15
Update server certificate fingerprints
author |
Chris Cannam |
date |
Wed, 14 Aug 2019 14:52:50 +0100 |
parents |
c59c17665162 |
children |
|
rev |
line source |
cannam@724
|
1 ## Before this, we need to open Application Loader and log in to the
|
cannam@724
|
2 ## right iTunes Connect account
|
cannam@724
|
3
|
cannam@724
|
4 echo "Not running - read, review, and update script first"
|
cannam@724
|
5 exit 1
|
cannam@724
|
6
|
cannam@724
|
7 xcrun altool --notarize-app -f "EasyMercurial-1.4.dmg" --primary-bundle-id org.easyhg.EasyMercurial -u "cannam+apple@all-day-breakfast.com" -p @keychain:"Application Loader: cannam+apple@all-day-breakfast.com"
|
cannam@724
|
8
|
cannam@724
|
9 ## That churns for a while and then dumps out a UUID
|
cannam@724
|
10
|
cannam@724
|
11 # xcrun altool --notarization-info UUID -u "cannam+apple@all-day-breakfast.com" -p @keychain:"Application Loader: cannam+apple@all-day-breakfast.com"
|
cannam@724
|
12
|
cannam@724
|
13 ## Returns "in progress" at first, then eventually a report with a URL
|
cannam@724
|
14 ## that can be retrieved as JSON payload using wget. An email is also
|
cannam@724
|
15 ## sent to the iTunes Connect account holder when it completes
|
cannam@724
|
16
|
cannam@724
|
17 # xcrun stapler staple -v "EasyMercurial-1.4.dmg"
|
cannam@724
|
18
|
cannam@724
|
19 # spctl -a -v "/Applications/EasyMercurial.app"
|
cannam@724
|
20
|