I have an app that has been in the store for a while now. I am coming out with a completely new app to replace the old one but it is not compatible with the original iPad (iPad 1). I don’t want to completely get rid of the original app because, believe it or not, there is still a large number of people running it on iPad 1’s. Is there a way to somehow set up either the app or the app store to where users who have newer iPads only see the new app in the app store and not the old one? (They have different titles, icons, etc)
Share
EDIT: it seems that you cannot change the capabilities of an already published app when you submit a new version. This would rule out the first approach I suggested and leave only limiting the current deployment target.
You could require a device capability not available on the iPad 1, like the camera.
This amounts to setting
UIRequiredDeviceCapabilitiesin your app plist file tofront-facing-camera.Another option you would have, in case the former one did not work, is setting your deployment target to iOS 6 — this would also rule out the iPad 1s (and all devices running iOS 4 and 5).