Hello. Hope all is well.
The app I am working on stopped receiving push notifications yesterday. Both UI updates, and to the device.
I noticed an Apple Developer email that was sent out saying, "On March 29, 2021, token and certificate-based HTTP/2 connections to the Apple Push Notification service must incorporate the new root certificate (AAACertificateServices 5/12/2020) which replaces the old GeoTrust Global CA root certificate".
Can you please point me in the direction of learning the new technology to incorporate?
I'd also like to discuss the validity of the old way of creating SSL certificates and provisioning profiles?
Please help me affirm the previously taken steps to incorporate push via APNS as I learn about the new certificates.
I am:
Aaron N.
The app I am working on stopped receiving push notifications yesterday. Both UI updates, and to the device.
I noticed an Apple Developer email that was sent out saying, "On March 29, 2021, token and certificate-based HTTP/2 connections to the Apple Push Notification service must incorporate the new root certificate (AAACertificateServices 5/12/2020) which replaces the old GeoTrust Global CA root certificate".
Can you please point me in the direction of learning the new technology to incorporate?
I'd also like to discuss the validity of the old way of creating SSL certificates and provisioning profiles?
Please help me affirm the previously taken steps to incorporate push via APNS as I learn about the new certificates.
I am:
generating a code signing request from the keychain application on mac
Exporting the private key as a p12 file
Creating a new app ID
Generating and downloading the SSL certificate
Generating the pem file
Making a new provisioning profile
Aaron N.
The certificate mentioned in this email has nothing to do with the APNs certificates you have been using.
What it refers is to the Root SSL certificate that needs to be installed in the servers trust store.
This will be different for every server configuration, so you will need to consult your documentation there.
Either way, if that were the problem, your notifications would have stopped working on March 29th. So it is likely that your issue is unrelated to the SSL certificates.
You may want to use Technical Note TN2265 "Troubleshooting Push Notifications" <https://developer.apple.com/library/ios/technotes/tn2265/> as a checklist to test different possibilities of why notifications didn't appear on your devices.
What it refers is to the Root SSL certificate that needs to be installed in the servers trust store.
This will be different for every server configuration, so you will need to consult your documentation there.
Either way, if that were the problem, your notifications would have stopped working on March 29th. So it is likely that your issue is unrelated to the SSL certificates.
You may want to use Technical Note TN2265 "Troubleshooting Push Notifications" <https://developer.apple.com/library/ios/technotes/tn2265/> as a checklist to test different possibilities of why notifications didn't appear on your devices.