ios: Hopefully get code signing to work

This commit is contained in:
Vishesh Handa
2020-11-11 13:03:38 +01:00
parent 2714760fa9
commit 2b252d6401
3 changed files with 14 additions and 7 deletions

BIN
ios/keys/dev.p12 Normal file

Binary file not shown.

BIN
ios/keys/dist.p12 Normal file

Binary file not shown.

View File

@ -18,18 +18,25 @@ cp ./CI__iogitjournalgitjournalShareExtension.mobileprovision "$HOME/Library/Mob
ls -l "$HOME/Library/MobileDevice/Provisioning Profiles/" ls -l "$HOME/Library/MobileDevice/Provisioning Profiles/"
# #
# Key Chain # Keychain
# #
cd .. cd ..
ls
security create-keychain -p "" build.keychain KEYCHAIN_NAME="build.keychain"
security import ios_distribution.cer -t agg -k ~/Library/Keychains/build.keychain -P "" -A KEYCHAIN_PATH="$HOME/Library/Keychains/$KEYCHAIN_NAME"
security list-keychains -s ~/Library/Keychains/build.keychain security create-keychain -p "" "$KEYCHAIN_NAME"
security default-keychain -s ~/Library/Keychains/build.keychain security import dist.p12 -k "$KEYCHAIN_PATH" -P "" -A
security unlock-keychain -p "" ~/Library/Keychains/build.keychain security import dev.p12 -k "$KEYCHAIN_PATH" -P "" -A
#security set-key-partition-list -S apple-tool:,apple: -s -k "" ~/Library/Keychains/build.keychain security list-keychains -s "$KEYCHAIN_PATH"
security default-keychain -s "$KEYCHAIN_PATH"
security unlock-keychain -p "" "$KEYCHAIN_PATH"
# Apple Magic https://stackoverflow.com/a/40870033/147435
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "" "$KEYCHAIN_PATH"
# Print out installed code signing identities # Print out installed code signing identities
security list-keychains
security find-identity -v -p codesigning security find-identity -v -p codesigning