Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

like image 896
pjg Avatar asked Jul 28 '14 22:07

pjg


People also ask

How do I revoke a developer ID application certificate?

Mac (and iOS) App Store certs have a "Revoke" button you can press, whereas Developer ID certs do not have a "Revoke" button. You have to email Apple Product Security to request that your Developer ID cert be revoked. You might do this if the private key for your cert becomes compromised.


1 Answers

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.

like image 181
pjg Avatar answered Oct 04 '22 16:10

pjg