我实施了新的 pushkit voip push 通知,直到现在它已经在我测试的所有iOS8设备中正常工作,除了一个。 我有一个iPhone iOS 8.0.2 没有收到任何voip推送。 它在我获得pushRegistry时正确注册:didUpdatePushCredentials:forType:delegate called 我测试了以前的远程推送(registerForRemoteNotifications),但没有收到发送 voip push 。
所以我的问题是:
*任何人都遇到过 pushkit voip push 通知的相同行为?
*是否与iOS版本相关( iOS 8.0.2 )?
*任何拥有此版本( iOS 8.0.2 )的人都可以实施 pushkit voip push 并尝试接收 voip推送通知以放弃版本问题?
如果您需要实施 pushkit voip push 通知,可以在stackoverflow question上查看我的答案
答案 0 :(得分:2)
它仅适用于iOS8。使用此SDK仅适用于iOS 8.1(截至撰写本文时,它的测试版1)。原因是在8.0中,链接的编译器是dynlib,并且在64位硬件上运行时无法找到32位的推送套件框架。但是现在你需要编译armv7和armv7s。
答案 1 :(得分:-1)
您必须在服务器端配置Voip Push,而不仅仅是在代码中实现它。