My iOS app is CPU hungry. It runs well on iPhone 4S and even better on new iPad. But on iPhone 4 it provides bad user experience and I want somehow disable anything under 4S to download my app from app store. I already forced amrv7 requirement but this means anyone with 3GS and over can install it. I would like to have enforced requirement of dual core Cortex A9 as I use two threads to get speed I need.
http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW3 does not seem to list thing I want. Closest one is bluetooth-le
, which I believe exists only on newer devices. Any better ideas?
Tap Screen Time. Tap Content & Privacy Restrictions. Tap Content Restrictions. Choose the settings you want for each feature or setting under Allowed Store Content.
Step 1: Navigate to Inventory and click on Apps to view a list of all the available apps. Step 2: To block a specific app from being downloaded, select the app to be blocked on the devices and click on Blocklist App. Step 3: Select whether the app must be blocked on all devices or only on specific devices.
Not sure if there's a way to exclude iPhone 4 while including 4S, but you can configure your app to only run on iPhone 4 and later and iPad 2 and later by requiring front-facing-camera
in your Info.plist.
Of course, a change like this can only be made to a new app, since Apple prohibits restricting the hardware requirements for an app already in the App Store.
Apple seems to be discouraging apps that are so CPU hungry that they don't run on devices below the top end that are still being sold. Thus listing bluetooth or the front camera, if your app doesn't need them, will likely get the app rejected.
Best bet might be to either improve your app's performance, or to edit your app's description with the requirements for decent performance prominently listed, and eat the bad ratings and reviews from customers who can't read.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With