Pushing messages to iOS devices involves client application (Client App), APNs (Apple Push Notification service), and TPNS server (XG Provider). They need to collaborate throughout the entire process to successfully push messages to the client. An exception from any of them can lead to a push message delivery failure.
XGPush.h: header file where the SDK provides APIs.
libXG-SDK-Cloud.a: static library file.
The SDK for iOS provided by TPNS contains APIs for clients to implement message pushing. It carries out the following features:
For more information on the APNs channel used by TPNS, please see APNs.