Hello,
I developped a new version of an aplication that is already published. Actually, I wrote the app from zero in swift 2.0, but the problem now is that the current version uses iOS 7.0 and I need to use iOS 8.0 for the new one. (some methods don't exist in iOS 7.0)
When I try to send a new version I receive the error:
ERROR ITMS-90101: "This bundle does not support one or more of the devices supported by the previous app version. Your app update must continue to support all devices previously supported. You declare supported devices in Xcode with the Targeted Device Family build setting. Refer to QA1623 for additional information: https://developer.apple.com/library/ios/#qa/qa1623/_index.html"
From the error URL I have the options:
- Fix their app so that it can work on the devices they originally set out to support. See Supporting All Devices for details.
- Target a newer version of iOS that requires a newer device. See Targeting the Latest iOS for details.
- Remove their app from the store, and upload the new app with a different bundle ID. See Replacing Your App in the Store for details.
I don't understand the second option (Target a newer version of iOS that requires a newer device). How could I do this?
If the only way is send with a new bundle ID, could I use the same name?