comparison deploy/osx/notarize.sh @ 724:c59c17665162

Further macOS deployment fixes
author Chris Cannam <cannam@all-day-breakfast.com>
date Fri, 14 Dec 2018 17:28:31 +0000
parents
children
comparison
equal deleted inserted replaced
723:c39a04fed8b2 724:c59c17665162
1 ## Before this, we need to open Application Loader and log in to the
2 ## right iTunes Connect account
3
4 echo "Not running - read, review, and update script first"
5 exit 1
6
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"
8
9 ## That churns for a while and then dumps out a UUID
10
11 # xcrun altool --notarization-info UUID -u "cannam+apple@all-day-breakfast.com" -p @keychain:"Application Loader: cannam+apple@all-day-breakfast.com"
12
13 ## Returns "in progress" at first, then eventually a report with a URL
14 ## that can be retrieved as JSON payload using wget. An email is also
15 ## sent to the iTunes Connect account holder when it completes
16
17 # xcrun stapler staple -v "EasyMercurial-1.4.dmg"
18
19 # spctl -a -v "/Applications/EasyMercurial.app"
20