Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Expiration of iOS certificates

Updated on November 9, 2021

All iOS certificate and provisioning files that are part of the certificate set have an expiration date. They are valid only for a specified time. You can check the expiration dates for all the certificates that are defined in the Pega Platform directly from the Mobile certificates page. The Expires In column shows the next expiration date for each certificate set shown in the list.

When a specific iOS certificate or provisioning profile expires, you need to either generate a new one or extend the expiration date. You must always update mobile app certificates before they expire. You always create a new certificate and provisioning file, or update its details, directly from the Apple Developer Portal.

All iOS certificate and provisioning files that are part of the certificate set have an expiration date. They are valid only for a specified time. When a specific iOS certificate or provisioning profile expires, you need to either generate a new one or extend the expiration date. You must always update mobile app certificates before they expire. You always create a new certificate and provisioning file, or update its details, directly from the Apple Developer Portal.

Certificate typeCertificate expirationWhen certificate expires
Provisioning fileTypically expires after one year.The app will start on devices where it has been already installed. However, you will not be able to install it on new devices.
SigningTypically expires after either two or three years.The most serious case. The app will not start on new devices on which the app was installed, as well as on devices where it has already been installed.
Push notification (APNs)Typically expires after one year.Push notifications will not be delivered.

When you update a provisioning file or a signing certificate, you need to rebuild and install the app on each device. When you update a push notification (APNs) certificate, you need to just update the new certificate set in the Pega Platform. In such a case, you might need to sign in to the app again, on each device.

When you update a provisioning file or a signing certificate, you need to rebuild and install the app on each device. When you update a push notification (APNs) certificate, you need to just update the new certificate set in App Studio. In such a case, you might need to sign in to the app again, on each device.

When you edit a certificate set or update a file that will expire, you cannot change the App ID (Bundle ID). Remember that when you update a certificate, you must always create it for an existing App ID. You can only update a certificate for an existing App ID.

You only update the provisioning file, or only update the push notification (APNs) certificate on its own, without the need to update the other information in a certificate set. However, when you update a signing certificate in a certificate set, you must also update the provisioning file to which it relates.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us