Skip to content

Commit 307bc2f

Browse files
authored
Update ios.yml
1 parent f848a48 commit 307bc2f

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/ios.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,24 @@ jobs:
3232
security unlock-keychain -p "${{ secrets.APPLE_KEYCHAIN_PASSWORD}}" ${{ env.LOCAL_KEYCHAIN_PATH }}
3333
3434
# Step 2 (import certificate to keychain)
35-
# echo -n "${{ secrets.APPLE_P12_CERT_BASE64 }}" | base64 --decode -o ${{ env.LOCAL_CERT_PATH }}
36-
echo ${{ secrets.APPLE_P12_CERT_BASE64 }} | base64 --decode > ${{ env.LOCAL_CERT_PATH }}
35+
echo -n "${{ secrets.APPLE_P12_CERT_BASE64 }}" | base64 --decode -o ${{ env.LOCAL_CERT_PATH }}
3736
security import ${{ env.LOCAL_CERT_PATH }} \
3837
-f pkcs12 \
3938
-k ${{ env.LOCAL_KEYCHAIN_PATH }} \
40-
-P "${{ secrets.APPLE_P12_PASSWORD }}" \
41-
# -A -t cert
42-
# -T /usr/bin/codesign
39+
-P "${{ secrets.APPLE_P12_PASSWORD }}"
4340
rm ${{ env.LOCAL_CERT_PATH }}
4441
security list-keychain -d user -s ${{ env.LOCAL_KEYCHAIN_PATH }}
4542
4643
# Step 3 (import and apply provisioning profile)
47-
echo -n "${{ secrets.APPLE_PROVISION_PROFILE_BASE64 }}" | base64 --decode -o ${{ env.LOCAL_PP_PATH }}
48-
mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
49-
cp ${{ env.LOCAL_PP_PATH }} ~/Library/MobileDevice/Provisioning\ Profiles
44+
45+
# echo -n "${{ secrets.APPLE_PROVISION_PROFILE_BASE64 }}" | base64 --decode -o ${{ env.LOCAL_PP_PATH }}
46+
# mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
47+
# cp ${{ env.LOCAL_PP_PATH }} ~/Library/MobileDevice/Provisioning\ Profiles
48+
49+
mkdir -p ${{ runner.temp }} Profiles
50+
echo -n "${{ secrets.APPLE_PROVISION_PROFILES_ZIP_BASE64 }}" | base64 --decode -o ${{ env.LOCAL_PP_PATH }}
51+
unzip ${{ env.LOCAL_PP_PATH }} -d ${{ runner.temp }}/Profiles
52+
cp ${{ runner.temp }}/Profiles/ ~/Library/MobileDevice/Provisioning/
5053
5154
- name: Set Up Node.js
5255
uses: actions/setup-node@v2

0 commit comments

Comments
 (0)