Reputation: 5698
I have a live app on App Store, but found that the distribution certificate for it has been revoked by someone and we don't know who is it.
Is it possible to generate new distribution certificate for it without affecting currently live app on App Store? Or is it better to revoke and re-generate?
Upvotes: 1
Views: 62
Reputation: 47169
You have it right — revoke the distribution certificate then re-create it.
Generally you would follow this protocol when:
1. You no longer need them.
2. There's code signing issues.
3. You suspect that they have been compromised.
4. Team members no longer work on your project.
Revoking development or distribution certificates doesn’t affect apps that you’ve submitted to the store nor does it affect your ability to update them.
The entire procedure is explained in more detail here:
↳ Maintaining Your Signing Identities and Certificates: Revoking Certificates
Upvotes: 0
Reputation: 1787
You can revoke a Distribution certificate without affecting apps in the App Store. Once it's revoked you can generate a new one that can be used to sign a new build for submission.
Upvotes: 2