If we use the native write push, so that the front-end logic inside one is to send Devicetoken to our own server, and this time the server is also written by themselves they need a certificate to push their messages to the Apple server, This certificate is the so-called P12 file (refers to the final export of three files P12 file), if we use a third party, that is, like the Aurora, then it is equivalent to replace our own server, we directly sent Devicetoken to the Aurora server, What are our own servers doing at this time? It only needs to send the push message to the Aurora server, then the Aurora server sends the message to the Apple server, the Apple server then pushes the message to the phone user, there is no so-called P12 file (refers to the three files the final export of the P12 file), but it also has a certificate file, We've uploaded this file to the Aurora server (only one of the P12 files that generate the push certificate directly)
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
A summary of the concept of Aurora push and native push