Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I make my application available on the App Store only for iPhone 3G S or faster devices?

I have an app that runs slowly on an iPhone 3G but is fast enough on an iPhone 3G S.

Is there a way to limit the app to be available only for iPhone 3G S and faster devices? I would like to avoid bad comments because 3G or even 2G users download it and then complain about it being too slow.

like image 395
christian Muller Avatar asked Aug 12 '10 21:08

christian Muller


People also ask

Does iPhone 3g Have App Store?

Note: You need an Internet connection and an Apple ID to use the App Store. The App Store is not available in all areas. If you know what you're looking for, tap Search. Or tap Categories to browse by type of app.


1 Answers

You can set minimum capabilities required to use your application by providing values for the UIRequiredDeviceCapabilities key in your application's Info.plist. In this case, I'd recommend using the opengles-2 capability, because all iOS devices with the post-iPhone 3G S faster hardware support OpenGL ES 2.0 and none of the ones before that do.

For more on these capabilities see Apple's documentation here.

like image 113
Brad Larson Avatar answered Sep 22 '22 03:09

Brad Larson