Hey @machine-agency,
Thanks for posting this on the forums! At a super high level, this is nothing urgent to worry about and you have plenty of time! The only thing that will "stop working" on the 27th is being able to generate a production IPA file for uploading to the App Store. No other work should be impacted.
Below are a few guides that might be helpful for creating a CSR file (first two are CSR file only, the later two are the full certificate process). This will look like any other file on your computer. I have three recommendations when creating CSR files for use.
- Only have one per Apple Developer Account that you are working with. This helps me personally reduce confusion as I work across multiple accounts.
- I do not specify the Key Size when working with Apple services as Apple sets the Distribution Certificate Key Size or APNS Key Size when creating these certificates. Apple changes your Distribution Certificate anyways when you upload to the App Store.
- In the "Common Name" field I would suggest putting your Team Name. The reason I do this is so that I know which account a certificate belongs to when looking at the certificate that you generate with the CSR after it has been created. You can find your Team Name here: https://developer.apple.com/account/#!/membership/.
https://www.ssl.com/how-to/csr-generation-in-macos-keychain-access/
https://www.namecheap.com/support/knowledgebase/article.aspx/10207/14/generating-a-csr-on-mac-os-using-keychain/
https://support.staffbase.com/hc/en-us/articles/115003458931-Creating-the-iOS-Distribution-Certificate
https://sarunw.com/posts/how-to-share-ios-distribution-certificate/
Hopefully this helps!