I got an email with the subject "Action Needed: Developer ID Application Certificate Expires in 30 Days"
But on the cert page it's not exactly clear to my how to renew the cert or generate a new one.
Confused by the fact that I already have half a dozen ...somehow?
Any help or guidance appreciated.
First up, the fact that your Developer ID signing identity is going to expire won’t affect any software that you’ve signed with it. What matters is that the certificate was valid at the time that you signed the code, and that’s ensured by a secure timestamp. TN3161 Inside Code Signing: Certificates talks about this in depth.
Next, you wrote:
But on the cert page it's not exactly clear to my how to renew the cert …
That’s because Developer ID signing identities are precious, and you’ve already hit the limit of the number that you can create [1]. Rather than create more, you should use one of the existing ones, ideally the one with longest remaining lifespan.
To do this you’ll need to track down its private key. I talk about that in some detail in The Care and Feeding of Developer ID.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] Actually, I count 6, which is one over the limit. I think that’s because the system let you create a new one because of the imminent expiration of the old one.