iOS8.0.2上未收到Pushkit voip推送通知

M P*_*des 7 iphone voip push ios

我实现了新的pushkit voip推送通知,直到现在它已经在我测试的所有iOS8设备中正常工作,除了一个.我有一个iPhone iOS 8.0.2没有接收任何voip推送.它在我获得pushRegistry时正确注册:didUpdatePushCredentials:forType:delegate我测试了之前的远程推送(registerForRemoteNotifications)但是没有收到发送的voip push.

所以我的问题是:

*任何人都经历过pushkit voip推送通知的相同行为?

*它可能与iOS版本(iOS 8.0.2)有关吗?

*任何拥有此版本(iOS 8.0.2)的人都可以实施pushkit voip push并尝试接收voip推送通知以便丢弃版本问题吗?

如果您需要实现pushkit voip推送通知,您可以在stackoverflow问题上查看我的答案

小智 2

它仅适用于 iOS8。此 SDK 仅适用于 iOS 8.1(撰写本文时为 beta 1)。原因是在 8.0 中链接的编译器是 dynlib,在 64 位硬件上运行时无法找到 32 位的推送套件框架。但现在您需要针对armv7 和armv7s 进行编译。