Restrict game to iPhone 4s+ and higher?

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)?

1651940--103123--scrn.jpg

In theory, you can require bluetooth-le:

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 :face_with_spiral_eyes:

Ridiculous… but I guess most developers have already facepalm-ed about that (and it didn’t change Apple’s politics).

If you target iOS 7, all iPhones supporting it are retina ones. iPhone 3GS support ended in iOS 6.

Not sure of that. The iPhone 4 (non-s) has only 480x320 and can upgrade to iOS7 as well :frowning: 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 an old iPhone 4 and runs iOS7 like a champ, iOS8 will take that out of the running.

WRONG.

iPhone 4 has retina display. 960×640

Why not just restrict it in Xcode after Unity done the build.

You are right, thanks man! (huh… how did I get to 320p… :eyes:)

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.