Post

Replies

Boosts

Views

Activity

Reply to Expired certificates now prevents apps from launching?
I'll file a DTS when I have some time. As you may guess, it's been a support nightmare having to tell users to download the updated binary and it'll be like that for weeks.This bug also breaks apps I no longer maintain but that are still used by some. I managed to re-sign the binary but you can imagine how bad this.At least the updated binary will give me some time until 2038 (hopefully).Certificate:Validity Not Before: Apr 1 21:30:25 2020 GMT Not After : Apr 2 21:30:25 2025 GMTProvisioning profile:<key>ExpirationDate</key> <date>2038-03-28T21:44:40Z</date>I'll update this post once I have a bug number.
Apr ’20
Reply to Expired certificates now prevents apps from launching?
Hi Quinn,Presumably this is a Developer ID app, not a Mac App Store app, and thus by “distribution certificate” you mean your Developer ID Application certificate?Yes, this is a Developer ID app and a Developer ID App Cert was used to generate the provisioning provile. Sorry about the confusion.Does your app have a provisioning profile?Yes it does.Have you actually checked the expiry dates involved? If you do the following, what do you see?Here's the result:Validity Not Before: Apr 1 20:33:20 2015 GMT Not After : Apr 1 20:33:20 2020 GMT<key>ExpirationDate</key> <date>2020-04-01T20:33:20Z</date>Finally, I want to be clear about one thing: While Developer ID certificates and provisioning profiles have an expiry date, the system is meant to ignore them. There have been circumstances where that’s not happened, but such problems are bugs. A Developer ID-sign product should not expire.Well this sounds like a bug to me as now apps signed with this certificate and provisioning profile are refusing to launch and just crash!
Apr ’20