Phenomenon: The dev environment can receive the notification but the production environment cannot receive it
There is already a version of the app online. For this change, I deleted the previous Push Notifications certificate and re-created a new one. In this case, does the app need to be online again before it can be tested? Or can I test it through the online version?
The gateway set by dev is "gateway.sandbox.push.apple.com", and the gateway set by pro is "gateway.push.apple.com". This has been ruled out
What other reasons can cause it?
Did you push the updated version? Then I can receive push notifications in the test environment but cannot receive push notifications in the online environment?
Have you confirmed that both the iOS side and the backend have been switched to the production environment?
Not going online to test the production environment push
http://www.360doc.com/content...