Is it possible to not support iPhone 5s devices?

Is there a way in the plist or elsewhere to only support devices that are iphone 6 or later (or in other words... the ones with the 4.7 inch screens or larger)?


I see that it may be possible to say my app requires ARKit (which will remove iPhone 5s devices, which is what I want), but if my app doesn't actually use the ARKit will it get rejected?

Replies

Generally, if your app supports an iOS version that a device supports, your app is expected to support that device.

Otherwise, know that devs are typically only able to restrict by iOS version, not by device outright.


If you can explain why you want to exclude the 5s, perhaps someone can try to help with whatever issues you may be having.


About ARKit, see Overview/Important here: https://developer.apple.com/documentation/arkit


And yes, if you somehow claim ARKit support is required but it's not actually used, I'd expect pushback during review.