My Apple developer certificates(4 certificates) expire soon. I'm developing an application for iOS but the application is not yet released in the App Store, only Testflight releases for private testing. Is it necessary to create 4 new certificates or can I edit the current certificates so that they don't expire soon?
can I edit the current certificates so that they don't expire soon?
You can’t edit certificates. They must be issued by Apple, and that requirement is enforced by Cryptographic Goo™.
For Apple Development and Apple Distribution code-signing identities, I generally enable automatic code signing in Xcode and let it take care of all the details. That works really well.
Finally, be aware that if you’re targeting the App Store your distribution certificate only needs to be valid at the time you submit the app. The app then gets re-signed by the App Store, using an Apple signing identity, and so the expiration date of your code-signing identity’s certificate is irrelevant.
For lots more background to this, see TN3161 Inside Code Signing: Certificates.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"