Can someone tell me where exactly I can specify that my app is for iphone (4) only? In my build settings I only list iphone and when i build for device I set supported devices to iphone only, but itunes connect is telling me the app is set for universal distribution. Thanks for any help.
[import]uid: 88842 topic_id: 25129 reply_id: 325129[/import]
So, from what i’ve gathered from this thread:
http://developer.anscamobile.com/forum/2011/07/06/prevent-old-iphone-and-ipod-users-downloading-app#comment-59940
I can specify a MinimumOSVersion…but if I have only created the app for the iphone 4 and not ipad the only thing I have found is that I have to set the UIRequiredDeviceCapabilities to something like “telephony = true” in the plist so that ipad is ruled out.
Is this correct? Seems like a strange way to limit an application to a certain device.
Thanks for any advice.
[import]uid: 88842 topic_id: 25129 reply_id: 102143[/import]
Maybe I’m talking to myself - but for future reference for anyone, I think I can specify for iphone4 by using this in the plist:
UIRequiredDeviceCapabilities = {“camera-flash”,“telephony”}
We’ll see!
[import]uid: 88842 topic_id: 25129 reply_id: 102145[/import]
Pretty sure you can’t specify ‘not for use by those pesky iPad users’
Apple allow users to use any iPhone app on their iPad
Maybe you mean iPod?
[import]uid: 108660 topic_id: 25129 reply_id: 102146[/import]
You can’t prevent iPad users from using iPhone apps, but there is a difference between Universal (+) apps and iPhone apps on the App Store. The former are built to support both screen orientations while the latter are just running centered in a kind of emulated view.
I’m assuming the OP is saying that his app is being flagged as universal instead of iPhone.
[import]uid: 41884 topic_id: 25129 reply_id: 102148[/import]
When you build for device there is a setting that defaults to universal. Change that to iPhone only. Is that what you mean? [import]uid: 31262 topic_id: 25129 reply_id: 102155[/import]
Yeah, i actually do mean releasing just for the phone and not ipad. the interface is specifically designed for the phone and as the application isn’t really for ipads yet we don’t want to release it for those.
We have built the device for “iphone only” from Corona (not universal, or for “iphone and ipad”) but that apparently doesn’t add anything to the binary that let’s Apple know not to test it and allow for ipad distribution.
As jeff472 and richard9 say, Apple does want any iphone app to be also available on the ipad, but
I think the work around I noted where you stipulate requirements for “telephony” will preclude it from being allowed to download on the ipad.
Somebody let me know if I’m mistaken.
[import]uid: 88842 topic_id: 25129 reply_id: 102159[/import]