6177214e-ce7c-49e3-99de-ff9721b26f63 — Commit 03d89f44
Changed files
.github/workflows/scripts/ios_install_signing_files.sh | 3 +++ 1 file changed, 3 insertions(+)
Diff
diff --git a/.github/workflows/scripts/ios_install_signing_files.sh b/.github/workflows/scripts/ios_install_signing_files.sh
index 8c654da3..a80da555 100644
--- a/.github/workflows/scripts/ios_install_signing_files.sh
+++ b/.github/workflows/scripts/ios_install_signing_files.sh
@@ -16,16 +16,19 @@ echo $KEYCHAIN_PATH
echo -n "$CERTIFICATE_P12" | base64 --decode -o $CERTIFICATE_PATH
echo -n "$PROVISIONING_PROFILE" | base64 --decode -o $PP_PATH
+echo "Create keychain"
# create temporary keychain
security create-keychain -p "$P12_PASSWORD" $KEYCHAIN_PATH
security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
security unlock-keychain -p "$P12_PASSWORD" $KEYCHAIN_PATH
+echo "Import certificates"
# import certificate to keychain
security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
security set-key-partition-list -S apple-tool:,apple: -k "$P12_PASSWORD" $KEYCHAIN_PATH
security list-keychain -d user -s $KEYCHAIN_PATH
+echo "Apply profile"
# apply provisioning profile
mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles
\ No newline at end of file