Я интегрировал OneSignal с приложением. Он использует расширение приложения со значением com.apple.usernotifications.service
, которое недоступно в iOS 9.x и более ранних версиях. Есть ли способ сделать приложение совместимым с iOS 9, даже если это означает отключение всех уведомлений в этих версиях?
Вот ошибка, которую я получаю при запуске приложения в симуляторе iOS 9.0:
Oct 8 09:00:53 users-iMac com.apple.dt.Xcode[790] <Error>: -[SimDevice _sendBridgeRequest:caller:error:]:1811 :: installApplication:withOptions:error:: Error Domain=LaunchServicesError Code=0 "(null)" UserInfo={Error=AppexBundleUnknownExtensionPointIdentifier, ErrorDescription=Appex bundle at /Users/milad/Library/Developer/CoreSimulator/Devices/***/data/Library/Caches/com.apple.mobile.installd.staging/temp.AqheU6/extracted/Payload/***.app/PlugIns/OneSignalNotificationServiceExtension.appex with id com.***.ios.OneSignalNotificationServiceExtension specifies a value (com.apple.usernotifications.service) for the NSExtensionPointIdentifier key in the NSExtension dictionary in its Info.plist that does not correspond to a known extension point.}
Он отлично работает в iOS 10.x и более поздних версиях.