无法在较低目标版本中使用NotificationContentExtension运行应用程序

时间:2018-01-17 11:08:13

标签: ios objective-c xcode ios-extensions

该应用程序的目标是iOS 9+。我添加了通知内容扩展(IOS 10+),但应用程序不起作用。当我尝试运行它时会出现此消息。

  

应用安装失败

     

此应用包含指定扩展点的应用扩展程序   此版本的iOS不支持该值的标识符   Info.plist中的NSExtensionPointIdentifier密钥。

我希望,如果设备IOS 10+,运行应用程序,但如果低于IOS 10的设备不运行Notification Content Extension。我该怎么办?

我不想让项目以IOS10 +为目标,因为有很多用户使用旧型号设备无法支持IOS 10 +。

1 个答案:

答案 0 :(得分:0)

我认为这就是你想要的:

if(@available(iOS 10.0, *)) {
    // your code here.     
}