How can you restrict the app to iPhone 4s+ and higher?
I’ve read that one could make front-facing-camera or bluetooth-le as “hardware requirements”, but at the same time, people claim they got their apps rejected because of that. Is there an accepted way how to do this?
The only other option I found is limiting the iOS version… however that wouldn’t work, as even iOS 7.0 still supports the non-4s-iPhone.
Of course I could wait for iOS 8 which is strictly limited to 4s+
But what’s this option about (see attached). Does the 640p limit in the player settings restrict the device as well (meaning: exclude non-640p-devices)?
But if you support iPads, that will make it unsupported on iPad 2. And there’s a risk that Apple will reject you if you specify this requirement but don’t actually use Bluetooth.
Arrr… not risking that. Regarding the Target resolution “640p” I found in the manual that the 480x320 devices ignore this setting. So it doesn’t exclude non-retina-devices either. That means I need to support Non-Retina devices
Ridiculous… but I guess most developers have already facepalm-ed about that (and it didn’t change Apple’s politics).
Not sure of that. The iPhone 4 (non-s) has only 480x320 and can upgrade to iOS7 as well I got the info from here. So basically if I need to support this low resolution I might as well support iOS6. But on my next game I will most likely limit to iOS 8 which is confirmed to support phones only >= 4s+
I have this problem now as well. I’d like to restrict to iPad2+ and iPhone4S+ but it seems you can’t.
I guess the only way is specify iOS 7 and put big type in the app description about device limitations, and wait for people to ignore it then write bad reviews.
or wait for iOS8 but that’s still 2 months out or so iOS 8 will be compatible with:
iPhone 4s
iPhone 5
iPhone 5c
iPhone 5s
iPad 2
iPad 3rd generation
iPad 4th generation
iPad Air
iPad mini
iPad mini with
Retina display*
iPod touch 5th generation
Features are subject to change. Some features may not be available in all regions or all languages.