PushKit for iOS VOIP Apps
This may be a trivial question, however it's not clear to me yet if the server side has any impact when the PushKit
frameworks are applied in an VoIP
iOS app.
The server SIP
, for example, sends an INVITE to my application, the notification is received in the application, and the call is established.
Is the server in use when in use PushKit.framework
? Who is sending the pushkit event? Server SIP
or Apple? Does it look like APNS
?
This is exactly the same as APNS for the server. It just brings additional benefits to the client (iOS app).
The client registers with Apple servers and receives a token in response. The app registers a token with your server. Your SIP server can use the token to send a notification with the appropriate payload. This is sent to APNS, which then redirects it to the device.