Is it possible to release an app only for iPhone 6s and 6s+?

I am working on an app whose core functionaltiy lies in features that are only supported in the newer 6s and 6s+ devices, such as 3D touch. Is there a way to submit and relase the app on the app store only to those devices, or do I have to make it so that it has value for all iPhone models?


Thanks!

Open your project with Xcode 7 with Deployment Target set to iOS 9 and see its info.plist. If there is a boolean key associated with 3D touch or equivalent, I suppose, that's possible. But who knows!? It's always up to Big A.

There is a "required device capibilities" key, but I couldn't find anything that I can include there related to 3D Touch capibility. See refernece:


https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html


Any ideas?

You can't say your app requires certain hardware just to restrict it to certain iPhones.

Your app has to actually use this feature.

If Apple determines this is what you're doing, immediate rejection.

Is it possible to release an app only for iPhone 6s and 6s+?
 
 
Q