Correct migration to new APNS certificates

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:
  1. generating a code signing request from the keychain application on mac

  2. Exporting the private key as a p12 file

  3. Creating a new app ID

  4. Generating and downloading the SSL certificate

  5. Generating the pem file

  6. Making a new provisioning profile

Please help me verify whether these steps are still valid for the APNS enabled app functionality and If I am correct in assuming to drag the downloaded certs included in the Apple Developer email into the folder where the app I am working on connects to APNS.

 Aaron N.

Answered by Engineer in 672055022
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. 
Accepted Answer
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. 
Sounds good. I will just try to go through the steps again in case I flubbed a step.

Much appreciated.

HAC
Correct migration to new APNS certificates
 
 
Q