Close popover

Table of Contents

Expiration of iOS certificates

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.

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 type Certificate expiration When certificate expires
Provisioning file Typically 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.
Signing Typically 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 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.

  • Developing mobile apps

    Use Pega Platform to efficiently create and deploy a mobile app that supplements your desktop and web applications, and suits different business requirements.

  • Generating installation packages

    Convert your application into an app that users can install on their mobile devices. You can generate both Android and iOS apps, which helps you meet the needs of a wide array of mobile users.

  • iOS certificate set

    A certificate set defines certain parameters of the mobile app for iOS that you are creating.

Have a question? Get answers now.

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