Search code examples
xcodeios9ios10

Can an iOS 10 application run on an iOS 9 device?


I'm really exited about using the new Xcode application, I wanted to know if it's possible to run an iOS 10 app on an iOS 9 device ?

Because I'm actually developing my app on Xcode 7 and I don't know if I must finish my app first to migrate it on Xcode 8 or not ?

Thanks.


Solution

  • Xcode 8 will support older deployment targets than iOS 10 (just as Xcode 7 supports older deployment targets other iOS 9). You just have to adjust your project settings as appropriate.

    If you want to use iOS 10 features (i.e., elements of the SDK that are available from iOS 10 forward), you will need to use the availability syntax in Swift and ensure that you don't access those SDK elements on older versions of iOS.