在文档中声明[client relayLocalNotification:]
应该用 check 保护[client isStarted]
,但没有提到[client relayRemotePushNotificationPayload:]
(我通过我自己的套接字传递远程推送通知有效负载,而不是 Apple 推送通知)。
我的问题是:
- 会自动
[client relayRemotePushNotificationPayload:]
调用start
还是我最好检查和缓冲要在clientDidStart
委托消息中使用的有效负载? - 当远程用户不在线时,日志中似乎多次请求和生成远程推送通知有效负载。是设计使然吗?
[_client start]
多次调用是否安全?[_client stop]
当我的应用程序进入后台时我应该打电话吗?(我使用自己的套接字来传递远程推送通知有效负载)