当锁定屏幕时,voip推送通知在ios 10上不起作用

时间:2017-02-01 16:02:33

标签: notifications ios10 voip pushkit

我正在使用PushKit向我的APP发送voip推送通知。 适用于iOS 9及以下版本。

但最近我被报道用户无法在手机处于锁定屏幕模式(iOS 10)时收到通知。

我在iOS 9上做了很少的测试,无论屏幕是否被锁定,都收到了通知。另一方面,在iOS 10上,当通知出现时,屏幕变亮,但没有其他信息,没有声音,没有通知横幅。也就是说,如果手机处于锁定屏幕模式,在您的口袋中,您的电话即将到来时,您将永远不会收到通知。

有人有同样的问题吗?

1 个答案:

答案 0 :(得分:1)

如果您在Xcode 8中使用uilocalnotification,则不推荐使用它。这可能是功能无法正常工作的原因。

尝试集成usernotification.framework。它将与Xcode 8一起提供。

从Xcode 7移动到8.如果你有快速的编程语言。然后你需要在swift 3中转换代码。大多数Xcode都会转换,可能是你需要重写的其他部分。

一些参考 What is the point of overloaded Convenience Factory Methods for Collections in Java 9

How to use iOS 10 UserNotifications framework in xcode 7.3.1 swift 2.2?

https://developer.apple.com/reference/usernotifications

希望这可以帮到你。

有一个快乐的编码。