Ios enterprise: provisioning profile and certificate expiration date - when will the application stop working?

We have an ipad home app that has been signed with an ios enterprise distribution certificate.

In the "profile profiling" list on the iPad, I see that the provisioning profile for this application expires in two weeks.

So far, I have found information on the Internet only about the expiration of a certificate, and the terms โ€œprovision profileโ€ and โ€œcertificateโ€ seem to be used interchangeably sometimes in relation to expiration, but these are not the same files.

It is theoretically possible that the certificate (and not the provisioning profile) that was used to sign this application expires earlier than this date?

What happens if the certificate expires while the provisioning profile remains valid? When does the application stop working?

How to check when a certificate expires?

+4
source share
1 answer

Understand that this is old, but in the figure I would answer:

If you have an enterprise account, it is possible that your certificate will expire. The default time period for a distribution certificate on a corporate account is 3 years. At the time when it expires, your application will no longer run on any devices to which you distributed it, it will just work.

An enterprise developer account allows you to have two certificates at the same time. The best way to avoid problems with this is to create a new certificate every 1.5-2 years and switch your new assemblies to use a new certificate so that all your users have a lot of time to install a new assembly before it stops working on them.

+2
source

Source: https://habr.com/ru/post/1481415/


All Articles