Developer ID signing identities are
precious. Anyone with access to one can ship code as you. Given that, you should treat them with care:
You should not create them unnecessarily. Most folks only need to create one (well, one each for Developer ID Application and one Developer ID Installer). For a large organisation it might make sense to create a few, one for sub-units within the organisation.
You should carefully manage access to them. Remember, if one leaks then folks will be able to start shipping code as you.
If you’re trying to create a new Developer ID signing identity because your previous one was compromised, follow the instructions in the
Compromised Certificates section of
this support article.
If you’re trying to create a new Developer ID signing identity because you’ve misplaced your previous ones, I encourage you to look harder. If you can find the previous ones, it’ll save you a
whole bunch of hassle.
If your absolutely sure that you previous Developer ID signing identities are completely lost, you should talk to Developer Programs Support. Go to the main
Contact Us page and follow the path Development and Technical > Certificates, Identifiers and Provisioning Profiles.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"