I can't save AppStore Version Release - app-store

This is my first time uploading an app to the app store.
Error:
Your changes could not be saved. Try again later.
Version Release
Manually release this version (Default Selected)
Automatically release this version (I can't select this.)
Automatically release this version after App Review, no earlier than

Related

Play Console: Flutter App You can't rollout this release because it doesn't allow any existing users to upgrade to the newly added app bundles

I am using Flutter to release the Android app. I have some updates and I am trying to release the one. However, there is an error saying that You can't rollout this release because it doesn't allow any existing users to upgrade to the newly added app bundles. I am quite lost what I have to do in this case. Play Console doesn't explicitly say anything about it.
What have I done wrong, and how can I fix this error?
The version code for the app bundle that you're uploading is probably lower (or lesser) than the current app bundle on your play store. Check the version code of the app bundle on play store and increase it. Than try again to rollout with higher version code

Submit new build when I'm in "Pending Developer Release" in AppStore

I searched a lot on StackOverflow and Googled a lot but I didn't find the exact answer I was looking for.
I recently submitted my application to the App Store review after several weeks of testing with TestFlight.
My application has been accepted on the App Store, and I indicated that I would like to do a manual release. So my application currently has the status "Pending Developer Release".
My build 1 is now ready to be released on the App Store.
The launch of my app is in a few weeks and I would like to have my build 2 (which already contains bug fixes) validated by the AppStore before the launch of my application. However, if my build 2 doesn't pass the App Store review before the launch of my app, I would like to be able to launch my build 1 anyway.
On the AppStore, I can't upload a new build if my old one hasn't been released. I have to cancel the already released build.
So I was wondering how to do this.
Can I, for example, validate my build 1 on the AppStore and set the availability to "no country"? and the day I launch, I just change the availability to "all countries"?
I hope I made myself clear!
Thanks,
Viktor
First things first , if you have a build with state Pending Developer Release for version (ex: 1.0.0)
you cannot upload a new build with same version (ie 1.0.0)
Or Else if you want to upload a new build with same version 1.0.0 you should cancel already approved build for version (ie 1.0.0) which changes the state of the build to Developer Rejected , in this state you can upload new build ( with probable bug fixes ) on same version (1.0.0)
If for some reason apple rejects your new build ( They inform why they rejected though), you cannot go back to already approved build.
Now if you want to release the build and make it Ready for Sale state then it's visibility in Appstore depends on Availability in Countries.
If you make Availability to none , then the build state for version 1.0.0 changes to Developer Removed From Sale ( No need to panic , if you add one or more countries in Availability the state would change to Ready for Sale state again)
However this makes you restricted from using 1.0.0 version again , so you need to use 1.0.1 or any new version greater than previous one.
If versioning is not an issue , you can release 1.0.0 and remove countries , so even if newer build (1.0.1) is rejected by apple , you can still release your app on the pre-decided date.
Hope this is helpful information.

App store download previous version of app instead of latest

I already have an app on app store with version 1.0.0.
Now I submitted the new version of app 2.0.0. This new version is also approved by apple.
It has been more than 5 days since my app is approved and in state 'Ready for sale'.
Now when I download the app from app store on my iphone device it still downloads the previous version (1.0.0) and asks me to update to latest version (2.0.0).
Why app store is not downloading the latest version (2.0.0) of app directly on my device?
My device previously had the app with version 1.0.0 installed from app store but I deleted it and then installed the fresh app from app store.
When I download the same app on my friend's iphone it downloads the latest version (2.0.0). This device never had any version of the app installed.
I had the same problem and have now realised that it is related to iCloud. If you have previously downloaded your app on any device then when you download it on a new device, it will download the same version as you previously downloaded. You then get the option to update to the latest version.
Confused me to start with!
Your iPhone could be outdated / not meeting your defined requirements of the application itself. For example, if you have an iPhone 3G running IOS 6, you can not run an app that only accepts iOS7. Take a look in your xCode and inspect the properties of your application.

how to know if first app launch after update from appstore

I have a version 1.0 on appstore.
I have just got version 1.1 approved for appstore.
When the app on version 1.0 is updated from appstore, there is a crash on the device. but when we download a fresh version of version 1.1, the app doesn't crash.
How can I test this using Xcode?
Please help.
Install your first version application to device through Xcode.
Then install your second version application to the same device through Xcode (Note: Don't delete the previous installed version from your device).
So it will not overwrite the app contends which will be available in your Library or Document Directory.
Then it will crash.. so you can get it the reason through Xcode console.
Maybe problem in your save files?
When in device with app 1.0 user will update to 1.1, then a folders Library/Caches, Library/Preferences, will stay.
When user is redownload a fresh 1.1 version, it seems this folder will be a empty.
For test him, try run 1.0 and after some operations in app, try to update to 1.1 over 1.0. If crash in app, XCode must catch him

How to change the version number in iPhone application

I have an app approved by app store that is version 1.0, and I want to update the app to version 2.0. I changed version to 2.0 in iTunes. It's in the "waitin for upload" state. I have made some code modification in my version 1.0 and changed the bundle version as 2.0. When I am about to upload the appbinary using xcode, it still shows the version as 1.0. If I m to click the validate button, it gives a message that it's already uploaded. Should I change the bundle identifier? I'd be so grateful if you guys could help me out.
You should update the BundleVersion in your Info.plist file prior to compiling your final release build.
Is the iTunes state "Waiting for Upload"? If not, then you have not yet told itunesconnect that you are ready to upload binary.
Delete your build folder and/or check your target to make sure you are building your release target and not trying to send an old release build.