Skip to content

Commit 9904c25

Browse files
committed
notes
1 parent 2328dc4 commit 9904c25

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

todo-notes

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,13 @@ iOS Info Releasing
1515
The following steps need to be done if the certificate in AppStoreConnect (ASC) expires.
1616
1) Generate the certificate from ASC. The certificate in ASC created by certificate signing request created locally. This means that the certificate generated will be have the local private key.
1717
2) After generation download the certificate and install it locally. The certificate should show your own private key.
18-
3) Export this private key without any password. For CodeMagic build this private key needs to be created in plain text format using the command "openssl pkcs12 -in IOS_DISTRIBUTION.p12 -nodes -nocerts | openssl rsa -out ios_distribution_private_key". The .p12 file here is created by exporting the private key.
18+
3) Export this private key without any password. For CodeMagic build this private key needs to be created in plain text format using the command "openssl pkcs12 -in IOS_DISTRIBUTION.p12 -nodes -nocerts | openssl rsa -out ios_distribution_private_key". The .p12 file here is created by exporting the private key from KeyChain.
1919
4) Set this in CodeMagic env var.
2020

21+
For APP_STORE_CONNECT_KEY_IDENTIFIER, APP_STORE_CONNECT_ISSUER_ID, APP_STORE_CONNECT_PRIVATE_KEY
22+
https://docs.codemagic.io/yaml-code-signing/signing-ios/
23+
24+
2125
https://github.com/codemagic-ci-cd/codemagic-sample-projects/blob/main/react-native/react-native-demo-project/codemagic.yaml#L72
2226

2327
For manual uploading of IPA incase Code magic doesn work.

0 commit comments

Comments
 (0)