You cannot renew your certificate if it has already expired, you don't have the password for the Apple ID that's associated with the certificate, or you use a different Apple ID. Instead, you must set up a new certificate. For details, see Set up an Apple push certificate.
The Apple MDM push certificate is valid for 365 days. You must renew it annually to maintain iOS/iPadOS and macOS device management. Once the certificate expires, there is a 30-day grace period to renew it. Renew the MDM push certificate with the same Apple ID you used to create it.
Actually you can create only 2 apple push certificates for one App ID and no more.
The push certificate cannot be renewed. You have to create a new one.
The push notification certificate is not part of the application build. Therefore for push to continue working you only have to create a new certificate and deploy the p12 file (or whatever other format you are using) at your server. You don't have to submit a new version of your app.
You cannot renew an existing push certificate. You just create a new one. But you don't need to. You'd better create a push notifications auth key. You can use it the same way as the certificate, but it doesn't expire and there is no need to renew it every year.
You create the push notifications key from the Member Center, Keys tab:
Adding few words about VoIP push certificates.
Like Push certificates VoIP certificates cannot be renewed, you have to create a new one.
VoIP notifications will not work, if your VoIP certificate is expired or you revoke it.
If you create a new certificate, you need to deploy the new p12 on server side. VoIP certificate is also not part of application build, so you don't have to submit app again.
No need to revoke. You can create an additional APNS certificate for each App ID.
Login to developer account -> Indentifiers -> select App ID -> Edit Push Notification -> create an additional certificate -> download and install in key chain -> export in .p12 format
For the Apple side:
Your service:
Apple:
Your service:
At this point, everything should be set
Answer 1: This requires to create new certificate from provisioning portal. It is possible to have more than 1 certificates on provisioning portal for one bundle identifier.
Answer 2: No, its not required to resubmit app on AppStore.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With