"the Info.plist file must contrain a higher build version than the previously approved version [1.0]
IPA can not upload to server. (it result you can not see this build)
So, you have to increase version code and upload ipa again.
Under the app's 'target', select 'General' and then under 'Identity' enter a new number for 'Build'. Archive that new build and submit it for approval. You may also need to update the 'Version' if that version was approved by the App Store.
I've updated the build number. The problem is that I don't want to update the build version. The app hasn't been released yet and it's currently 1.0.0. I don't want to release to 1.0.1, I want to update the 1.0.0 version. I can't work out a way to do this and keep my app in the pre-order state. There's no 'Developer Reject' button in the UI for pre-orders.
>I've submitted an app that's approved
That app is essentially 'in the store'.
My opinion is that you'll need to stick to the playbook and push an update. Sit on your hands and don't get creative.
Pre-Order Ready for Sale
Apple has approved the app version and made it available for pre-order on the App Store.
When the app is in this state you can:
Create a new version
When you’re ready to distribute a new version of your app, you create a version using the same app record you created for the original version. The new version will be available free to customers who purchased a previous version. You can only create a new version if the current version status is Ready for Sale or Developer Removed from Sale.
Meh. Ok. I hoped there'd be a way to avoid shipping 1.0.1 on day 1, but seems like there isn't. Thanks for the verification. Going to mark this as correct unless someone else finds a way.