File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4343 echo "find-identity"
4444 security find-identity -p codesigning
4545 echo "$MACOS_CERTIFICATE" | base64 --decode > certificate.p12
46- security import certificate.p12 -P "$MACOS_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
46+ security create-keychain -p "" build.keychain
47+ security import certificate.p12 -k build.keychain -P "$MACOS_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
48+ security list-keychains -s build.keychain
49+ security set-keychain-settings -t 3600 -u build.keychain
50+ security unlock-keychain -p "" build.keychain
51+ echo "find-identity"
52+ security find-identity -v -p codesigning build.keychain
53+ echo "find-identity"
54+ security find-identity -p codesigning
55+ echo "set-key-partition-list"
56+ security set-key-partition-list -S apple-tool:,apple: -s -k "" -l "Developer ID Application: Xi'an Yanyi Information Technology Co., Ltd (Q96H3H33RK)" -t private build.keychain
57+ echo "find-certificate"
58+ security find-certificate -a -c "Developer ID Application: Xi'an Yanyi Information Technology Co., Ltd (Q96H3H33RK)" -p
59+ echo "export"
60+ security export -k build.keychain -t certs -f x509 -p -o certificate.cer
61+ echo "add-trusted-cert"
62+ sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain certificate.cer
4763 echo "find-identity"
4864 security find-identity -p codesigning
4965
Original file line number Diff line number Diff line change 4242 echo "find-identity"
4343 security find-identity -p codesigning
4444 echo "$MACOS_CERTIFICATE" | base64 --decode > certificate.p12
45- security import certificate.p12 -P "$MACOS_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
45+ security create-keychain -p "" build.keychain
46+ security import certificate.p12 -k build.keychain -P "$MACOS_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
47+ security list-keychains -s build.keychain
48+ security set-keychain-settings -t 3600 -u build.keychain
49+ security unlock-keychain -p "" build.keychain
50+ echo "find-identity"
51+ security find-identity -v -p codesigning build.keychain
52+ echo "find-identity"
53+ security find-identity -p codesigning
54+ echo "set-key-partition-list"
55+ security set-key-partition-list -S apple-tool:,apple: -s -k "" -l "Developer ID Application: Xi'an Yanyi Information Technology Co., Ltd (Q96H3H33RK)" -t private build.keychain
56+ echo "find-certificate"
57+ security find-certificate -a -c "Developer ID Application: Xi'an Yanyi Information Technology Co., Ltd (Q96H3H33RK)" -p
58+ echo "export"
59+ security export -k build.keychain -t certs -f x509 -p -o certificate.cer
60+ echo "add-trusted-cert"
61+ sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain certificate.cer
4662 echo "find-identity"
4763 security find-identity -p codesigning
4864
You can’t perform that action at this time.
0 commit comments