@@ -62,28 +62,28 @@ jobs:
6262 - name : Install frontend dependencies
6363 run : pnpm install
6464
65- - name : Import Apple certificate (macOS only)
66- if : runner.os == 'macOS'
67- env :
68- APPLE_CERTIFICATE : ${{ secrets.APPLE_CERTIFICATE }}
69- APPLE_CERTIFICATE_PASSWORD : ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
70- run : |
71- CERTIFICATE_PATH=$RUNNER_TEMP/certificate.p12
72- KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db
73- KEYCHAIN_PASSWORD=$(openssl rand -base64 32)
74-
75- # 解码证书
76- echo -n "$APPLE_CERTIFICATE" | base64 --decode -o $CERTIFICATE_PATH
77-
78- # 创建临时钥匙串
79- security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
80- security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
81- security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
82-
83- # 导入证书到临时钥匙串
84- security import $CERTIFICATE_PATH -P "$APPLE_CERTIFICATE_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
85- security set-key-partition-list -S apple-tool:,apple: -k "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
86- security list-keychain -d user -s $KEYCHAIN_PATH
65+ # - name: Import Apple certificate (macOS only)
66+ # if: runner.os == 'macOS'
67+ # env:
68+ # APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
69+ # APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
70+ # run: |
71+ # CERTIFICATE_PATH=$RUNNER_TEMP/certificate.p12
72+ # KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db
73+ # KEYCHAIN_PASSWORD=$(openssl rand -base64 32)
74+
75+ # # 解码证书
76+ # echo -n "$APPLE_CERTIFICATE" | base64 --decode -o $CERTIFICATE_PATH
77+
78+ # # 创建临时钥匙串
79+ # security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
80+ # security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
81+ # security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
82+
83+ # # 导入证书到临时钥匙串
84+ # security import $CERTIFICATE_PATH -P "$APPLE_CERTIFICATE_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
85+ # security set-key-partition-list -S apple-tool:,apple: -k "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
86+ # security list-keychain -d user -s $KEYCHAIN_PATH
8787
8888 - name : Build Tauri app
8989 uses : tauri-apps/tauri-action@v0
0 commit comments