I’m developing a Universal Application that’s only meant to be used on Retina display IPhone/IPod touch devices + IPad. How can I specify this on the plist or anywhere else in my app/binary?
UIRequiredDeviceCapabilities doesn’t do the trick for both devices, since I could specify that I require front-facing-camera for the IPhone/IPod but that would exclude the IPad 1.
This can’t be done. The UIRequiredDeviceCapabilities should be used to restrict capabilities that your app/game really needs or excludes, it’s not meant to be used to restrict a certain set of devices just because the developer doesn’t want to support them. So basically you should always design keeping in mind all devices that are currently being updated to the last OS.