Search code examples
xcodemacosmac-app-store

Unable to revoke Mac Certificates


I was having some code signing problems and in a rash decision I decided to delete all my certificates and private keys and to start over. I read and understood that this would mean a lot of work to set things up again, but I didn't think this would create an irreversible situation:

  1. I have 10 un-revokable Developer ID certificates: 5 Developer ID Application certificates and 5 Developer ID Installer certificates, with different expiration dates (2017 to 2019).

  2. If I click the + button to add a certificate the radio button for Developer ID is unselectable (grayed out).

So, my problem is that I don't have the private key for these certificates, I can't revoke them, and I can't create new Developer ID certificates. One other thing: I'm the only member of the team.

I called Apple Developer Support and they weren't sure how to fix this. They said they'd have to get back to me.

Anyone else have any suggestions?

Thanks

Philip


Solution

  • Okay, in case anyone else missed this in the App Distribution Guide here's what I found:

    You can’t revoke Developer ID or Passbook certificates using Member Center. Instead, send a request to Apple at [email protected] to revoke these types of certificates. If Apple revokes your Developer ID certificate, users can no longer install applications that have been signed with that certificate. Instead of revoking a Developer ID certificate, you can create additional Developer ID certificates using Member Center as described in “Requesting Additional Developer ID Certificates.

    I didn't realize 5 Developer ID Application and 5 Developer ID Installer certificates were the limit. Hopefully, Apple will revoke them for me.