UNNotificationServiceExtension无法在iPhone 5上运行(iOS 10)

时间:2017-08-03 11:34:07

标签: ios objective-c apple-push-notifications

我无法在iOS 10上运行的iPhone 5上通过UNNotificationServiceExtension拦截推送通知。

{ah}内部的mutable-content标志设置为1。相同的通知在iPhone 6S的扩展程序中被拦截。

iPhone5上是否支持Notification Service app扩展程序(因为32位可能)?

我查看了documentation,并没有提到它只适用于特定设备。

在Apple Developer论坛中也问过同样的question

1 个答案:

答案 0 :(得分:1)

检查扩展的部署目标。对于测试设备和部署目标应该是相同的。将部署目标更改为10.0后,UNNotificationServiceExtension实例完全调用。 可能是使用10.1的iPhone 6S设备,并使用较低版本的部署目标与您的UNNotificationServiceExtension部署目标和iPhone 5匹配。因此无法在iPhone 5上运行。