在文档中声明[client relayLocalNotification:]应该用检查保护[client isStarted],但没有提到[client relayRemotePushNotificationPayload:](我通过自己的套接字提供远程推送通知有效负载,而不是Apple推送通知).
我的问题是:
[client relayRemotePushNotificationPayload:]调用start还是我最好检查并缓冲要在clientDidStart委托消息中使用的有效负载?[_client start]多次通话是否安全?[_client stop]当我的应用程序进入后台时我应该打电话吗?(我使用自己的套接字来提供远程推送通知负载)小智 5
1)当它通过需要启动客户端的有效载荷(例如呼叫)时,[client relayRemotePushNotificationPayload:]将在内部调用start.
2)如果您有同一个用户的多个实例(例如,您已登录多个设备),则应该具有不同的推送数据.
3)是的,start多次通话是安全的.
4)通常你应该只stop在应用程序即将终止时调用,而stopListeningOnActiveConnection如果你不希望连接在后台运行(并且你已经实现了自己的唤醒机制),你可以调用.
| 归档时间: |
|
| 查看次数: |
405 次 |
| 最近记录: |