Our engineers are working with beta releases of iOS 10 and porting to that platform to support the new notification mechanism. Apple normally makes their OS backward compatible with older SDKs. If you compile using Xcode 7 against iOS 9, SDK push support will continue to work on iOS 10 devices using the compatibility layer. However, if you want to use the newer iOS 10 features, you will need to compile your application with Xcode 8, and will need to upgrade to a new version of our SDK that includes support for iOS 10.
If you build your app using our new SDK, push notifications will be backward compatible with devices with older OS versions. We will support our new SDK on iOS 8, iOS 9 and iOS 10.
For our stand-alone IBM Push Notification (aka Xtify 2.x) iOS SDK, we will release an SDK 22.214.171.124 beta with iOS 10 compatibility support, sometime in late August. This SDK will use the beta versions of iOS 10 and Xcode 8. After Apple finalizes their release candidate for both iOS 10 and Xcode 8, we will release a final GA version of Xtify 2x iOS SDK (no more beta). The schedule for that will depend on Apple’s schedule of making a release candidate version available. Keep an eye out on this blog for further schedule updates. Using the Xcode 8 release candidate should allow you to publish when iOS 10 goes GA.
If you’re a user of IBM Marketing Cloud’s Mobile push messaging product, go here for the iOS 10 support announcement.