digital signature – iOS: Calculate how lengthy an enterprise signed app will work


In the event you signal iOS app together with your developer/enterprise certificates they’ll work for a sure time period earlier than immediately iOS tells you <appname> is now not out there.

How do you calculate the date when an app expires and iOS refuses to open it?

For getting the expiration date I manually modified the system date of a take a look at system to future dates and by a number of exams I discovered that my app expires on 2024-04-12.

Then I checked all of the dates contained within the signature of the primary binary:

  • Signer certificates dates:
    • notBefore 2022-05-05
    • notAfter 2023-05-05
  • Signature time stamp:

So there isn’t a match or one other date that’s the expiration date – a number of months.

Second I loaded the contained embedded.mobileprovision into the On-line ASN.1 viewer which lets you see all of the certificates and signing dates.

Once more no match.

So the query stays, if I’ve an IPA file what file(s) do I must parse to find out the date (and time) when iOS will refuse to load this the app from the IPA file?

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles