Created
November 19, 2016 22:11
-
-
Save markohlebar/8a8d2a80a07df501aea1139d1f8150c7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
KEY_CHAIN=ios-build.keychain | |
security create-keychain -p travis $KEY_CHAIN | |
# Make the keychain the default so identities are found | |
security default-keychain -s $KEY_CHAIN | |
# Unlock the keychain | |
security unlock-keychain -p travis $KEY_CHAIN | |
# Set keychain locking timeout to 3600 seconds | |
security set-keychain-settings -t 3600 -u $KEY_CHAIN | |
# Add certificates to keychain and allow codesign to access them | |
security import fastlane/certificates/ios_distribution.cer -k $KEY_CHAIN -A | |
security import fastlane/certificates/ios_distribution.p12 -k $KEY_CHAIN -P $P12_PASSWORD -A | |
security set-key-partition-list -S apple-tool:,apple: -s -k travis $KEY_CHAIN | |
echo "list keychains: " | |
security list-keychains | |
echo " ****** " | |
echo "find indentities keychains: " | |
security find-identity -p codesigning ~/Library/Keychains/ios-build.keychain | |
echo " ****** " | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment