Search code examples
iphoneipadreleaseuniversal-binary

How to keep iPhone app out of iPad store?


I have an iPhone app that I have started to turn into a universal app, however the process is not complete and I want to release an update to the iPhone version.

I know that you can specify device capabilities in the Info.plist file to restrict your app to certain devices, but how can I do this to prevent the unfinished universal version from appearing in the iPad store?

Is checking the LSRequiresiPhoneOS BOOL entry (in the Info.plist file) enough?

Thanks!


Solution

  • You could use the UIRequiredDeviceCapabilities and specify that you require "telephony" in your info.plist. That would keep it off the iPad (and iPod touch too). See Device Support.