草庐IT

relayRemotePushNotificationPayloa

全部标签

ios - Sinch - 通过远程通知调用不启动

我已经正确设置了从推送通知开始调用的所有内容,但是接收者的SINClient没有调用client:didReceiveIncomingCall:方法,所以用户不可能接听电话。我已经验证我的有效负载是相同的-relayRemotePushNotificationPayload:方法的结果表明它成功并且没有超时-这在每次调用中都是相同的。当我从clientDidStart:获得调用时,委托(delegate)会工作,我只是没有得到didReceiveIncomingCall:。我确保在连接到Sinch后调用relayRemotePushNotificationPayload:,因为我在cl

ios - 关于 relayRemotePushNotificationPayload : 的 Sinch 说明

在文档中声明[clientrelayLocalNotification:]应该通过检查[clientisStarted]进行保护,但在[clientrelayRemotePushNotificationPayload:]中没有提到(我通过自己的套接字传递远程推送通知负载,而不是Apple推送通知)。我的问题是:[clientrelayRemotePushNotificationPayload:]会自动调用start还是我最好检查并缓冲要在clientDidStart委托(delegate)消息中使用的负载?日志中显示远程推送通知负载在远程用户不在线时被多次请求和生成。是设计使然吗?多次