Is it possible to support both iOS8.0 and iPhone X?

Hi,


We need to use safe area guidelines instead of top and bottom layout guidelines to provide support to iPhone X. The safe area guidelines are supported from Xcode 9.0 and requires minimum deployment version of iOS 9.0.


Does it mean if I start supporting iPhone X then do I need to drop iOS 8 support?

Or is there any workaround to support both iOS 8 and iPhone X which Apple will accept?




Regards,

Nagraj Wadgire

Replies

Per this notice all apps need to be built with iOS 11


https://developer.apple.com/news/?id=05072018a

Not much point in putting any effort into iOS 8, with users in the low single digits, at this time. Best to focus your energies on users who are current and still buying apps.


That said, current Xcode 9.4.1 will still build down to iOS 8, but you'll need to bifurcate your code that isn't compatible with iOS 11 (idioms can help). It's up to you to audit those needs vs. your skills, time, users, etc.