We found bug after we submit the binary for approval in itunes connect and we upload a new build but we can not figure out how to replace the new build in itunes connect. the status of the build active.
Any of you knows how can replace the binary is for a approval with the new version of the binary?
I found this : How to replace app in itunes connect, while waiting in review?
But it seems to make reference to the old version of itunes connect.
Create a new build with new version, say your app version is 1.0, you need a new build with 1.0.1 but keep the version same.
Submit the build from xCode and wait for sometime, it takes a while to show up in the iTunes connect
In your app detail page now you should be able to click Build and select the right build version
I think this is what i did when i had the same scenario. Hope it helps!
Create a new Archive with new Bundle version Short,String In Your Info.plist. Ex.1.1 After That And Yes Donot Change Your version keep it same as previous vesion.
After That Upload Your Binary
Your App Detail Page Go to build setting and Remove Old Binary And Choose new binary that you previosly uploaded..It may Be help you.
You can't remove and replace the build anymore until you remove the app from review.
You go to your app detail page, under App Store, in app store connect, then at the top of the page there's a blue notification that indicates and confirms that in order to submit a new-build you must remove the version from review and gives you a link to click to do that.
Once you do, you can scroll down to builds and click the minus button on your build to remove it and then add a new one.
You just need to change the build number (from 1 to 2 for example) in the application info page (inside Xcode). The build number is enough (do not change the version ... I mean leave x.y as it was before). The build number would be enough to have a new entry in the list of builds in iTunes Connect. If you have already submitted the app, you have a button to cancel the review (if it's is not completed yet). Then resend the app for review (choosing by the list of available builds) and that's it.
Related
How can i approve a new version in App store connect?
I mean, i already have a first version of the mobile app available on apple store,
but now i want to publish a new version.
what i already did was upload it through Xcode -> archive and then in appstoreconnect.apple.com going to TestFlight tag to see there the compilations and it says there are "Missing export compliance" i clicked and said "yes" and "yes" again.
Even doing that the the new version it's still not publish but it says its ready to send, what more do i have to do? I can't find the place to do that.
Your build is uploaded on the test flight but not in the app store. For publishing to app store, follow along
You have to make a new version of the app in appstoreconnect
just click on the plus button and click on iOS
Enter new version number. you will now prepare this version for publishing
Select the latest build in the build section.
Add what's new content in the what's new section
Save and submit for review
Since the recent update to App Store Connect, I can't figure out at all as to how I submit a new TestFlight build for beta review.
Under 'iTunes Connect Users' it says 'Ready to Test', while under 'External Testers' it says 'Ready to Submit'.
Maybe I'm missing something obvious, but how do I submit for beta review? I already have multiple versions on TestFlight.
Discovered the answer, the key was to go on iTunes Connect > My Apps > TestFlight > Any Group > Builds, and then submitted it via adding a new build in there.
In App Store Connect, this process has slightly changed. You must create a testing group in order to start external testing.
Here's how to do that:
Navigate to My Apps/TestFlight and click on Add External Testers on the left sidebar.
Give your group a name and click on Create.
Select Builds on the top and click on the little plus icon underneath.
Select your build and give the test information necessary for the review process.
In order to Submit an app for review you'll need to add external users from the TestFlight > Builds screen. Select the build you want to submit, and add Individual Testers from this screen. As long as at least one of them is external a series of dialog boxes will walk you through the rest of the submission.
My problem was similar, stuck on the ready to submit step. I had a successful build in the appsote, I just need to update its version to newer one. This article actually helps me.
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.
Keep in mind that it's not possible to revert to a previous version on the App Store if you have an issue with your app. You must create and submit a new version.
Role is very important, with developer role you can't submit the app for review.
Required role: Account Holder, Admin, or App Manager. See Role permissions.
After having the proper role you need to follow these steps
From the homepage, click My Apps, then select the app.
The App Store page opens with App Information selected.
In the left column, click the Version or Platform Add button (+) and choose a platform from the pop-up menu.
In the New Version dialog, enter an incremental App Store version number, and click Create.
Under App Information, review and enter metadata about the new version.
When you create a new version, the metadata from the current version is transferred to the new version automatically. Properties you can change will appear in editable fields on the App Information page.
For a description of the version properties, go to Platform version information. For the required and localizable properties, refer to Required, localizable, and editable properties.
In the upper-right corner, click Save.
7.In Xcode, increment the build string before you upload your build to App Store Connect, as described in Set the version number and build string.
Upload your new build to App Store Connect.
When you are ready to submit your build, add it to your latest App Store version, then submit your app to app review.
My problem was similar, stuck on the ready to submit step. I had a successful build in the appsote, I just need to update its version to newer one. I added a detailed answer here https://stackoverflow.com/a/57160753/557396
Go to my apps. Then select the + icon next to the iOS App. And then create a new version. Then select the build in the test flight. Finally, save the details and submit your app for review.
One of my app is uploaded on mobile store, then after some months I have add new build but did not submit that build for review.
Now I updated my app with new designs and lots of changes. and I wanted to upload this new version on store. But I don’t know how to add app.
Because when I click on iTunes Connect --> My Apps --> App Store --> + VERSION OR PLATFORM, it shows only tvOS and iOS is disabled.
So now, how can I remove app from Waiting for Upload and how can I add new build ?
Here is screen shot :
I have read all documents provided by Apple Inc., but I didn’t found any option….related my scenario.
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html#//apple_ref/doc/uid/TP40011225-CH30-SW34
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html
If anyone knows, please let me know.
Thanks.
One more thing I forgot to tell that Also I want to update screenshots and description details.
For creating a brand new version, just upload the binary, and then cancel it. As I see you updated your question, this is a final solution for you then.
For uploading a build:
1. Access the version page.
Sou you should see a frame that will contain your build.
2. Your binary should be uploaded via
a) Xcode
b) Application loader
iTunes connect will pair your binary with the version according to the App ID and version saved in the Xcode target settings.
If you need to have the version of 2.0 for instance, change the version number both in
Xcode target build settings
within the App version page
First Try to upload it again.
If your upload is successful, it should be changed your status to Waiting For Review.
after change the status to waiting for uplaod -->> waiting for review and after that you an remove this app an add the new version and uplaod again.
follow this step:
step1- you can upload this build and change the status to waiting for review.
step2- after change the status you can delete this version.
step3- and create the new version and upload again with same screen shots.
To delete an app from the store and iTunes Connect
Open the App Details page for the app, as described in Creating an iTunes Connect Record for an App.
Make sure that the app status allows deletion.
You can delete your app if there is at least one approved version of the app and the latest version status is one of the following:
Prepare for Submission
Invalid Binary
Developer Rejected
Rejected
Metadata Rejected
Developer Removed From Sale
Removed from Sale
If your app has a different status, you can delete the app by first rejecting the build or by removing the app from sale. See Viewing and Changing Your App’s Status and Availability.
You can see more details at Transferring And Deleting Apps
Status for your Version 1.4 is waiting for upload. That means you must upload the App with Version 1.4 If you have already uploaded the app with version 1.4 and you don't want to use that build just increase the build number and keep the version number same 1.4.
Image with Build Number
I would like to reject a build in iTunes connect. I submitted a new build, incrementing the build number but I don't see any option to select this new build and reject the old build.
When I came back today I saw a banner at the top of the page that allowed me to remove this version from review.
I submitted an updated iOS app. I want to submit another build instead of that.
I removed the binary from review and i deleted the build. No way to upload the same version build again at the time of validation its showing same build already exists.I want to replace this update with another build.
Hope this will help.
There is an option to Cancel the binary in iTunes. Select that and upload the new binary.
Open Itunes account.....
Select Manage Your Applications....
Click on the application....
Click on View details....
Click on Binary Details....
Select 'Reject Binary'....
Just change the build.
Let's say your build is 2.0 , change it to 2.01 , archive this and upload again.
Once you have submitted an app for review, you have an option to remove the app which is being reviewed. Just navigate to "App Store" in iTunesConnect you can see the message and link to remove your app. You can change the build number and upload a new build to AppStore again using Xcode or Application loader.
The "Remove this version from review" link is on the same page from where you have submitted the app: AppStore Connect > App Store > iOS App > [Your app version]
But it will appear only after a few minutes after your submission, so don't be desperate if you can't find it anywhere. Just wait a few mins and reload the page.
In some rare cases it might not appear after a long time. If that's the case, check answers for this question