【问题标题】:Sinch - Calls via remote notification do not startSinch - 通过远程通知的呼叫不会开始
【发布时间】:2014-08-22 16:17:29
【问题描述】:

我已经正确设置了从推送通知开始呼叫的所有内容,但是接收者的 SINClient 没有调用 client:didReceiveIncomingCall: 方法,因此用户无法接听电话。

我已验证我的有效负载是相同的 - 来自 relayRemotePushNotificationPayload: 方法的结果表明它成功并且没有超时 - 这在每次调用时都是相同的。

当我从 clientDidStart: 获得调用时,代表确实可以工作,但我只是没有得到 didReceiveIncomingCall:。我确保在连接到 Sinch 后调用 relayRemotePushNotificationPayload:,因为我在 clientDidStart: 的回调中调用它,所以我绝对确定客户端在传递此有效负载之前已连接到 Sinch。

我还应该做些什么来让它工作吗?

【问题讨论】:

    标签: ios objective-c push sinch


    【解决方案1】:

    如果您尝试不等到clientDidStart: 而只是直接调用relayRemotePushNotificationPayload:?如果 Sinch 客户端没有作为处理relayRemotePushNotificationPayload: 内的远程推送的一部分启动,它实际上会自动启动。

    【讨论】:

    • sinch 来电如何调用方法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    相关资源
    最近更新 更多