How to replace app in itunes connect, while waiting in review? - iphone

Currently i am working in iPhone app, I have successfully upload iPhone app in itunes connect, noe i got some error in that app and fixed now, then i tried to upload a new build in same binary, is it possible? How to replace app, while waiting for review in itunes connect? please help me
Thanks in Advance

There is an option to Cancel the binary in iTunes. Select that and upload the new binary.
Open Itunes account.
Perform following steps
Select Manage Your Applications
Click on the application
Click on View details
Click on Binary Details under Links
Select 'Reject Binary' in the upper right corner

The other answers are outdated since Apple changed the UI in iTunes Connect. This is how it works now:
You first must upload a new binary using xCode or Application Builder (having a greater build number otherwise you won't be able to upload)
A "remove app version" button will appear in itunes connect, in the app details page, it is pretty visible and emphasized, you can't miss it. This will not actually delete the app version... it will just reject your binary. Your app version with all the details will be preserved.
After you press that your app status will be "developer rejected". Select the newly uploaded build for the new app version and click save.
Now your app status will be "preparing for submission". Press submit for review.
Note that the steps are referring to the case when you are submitting a new app version of an app but I imagine the steps are very similar for the case of a new app.

Use the "Reject binary" button so you can upload a new one. You'll go back to end of the approval queue.

After following Sahil's answer, your status will change to "Developer Rejected". You will need to go into "View Details", click on "Ready to Upload Binary", and follow the steps. This will change your status back to "Waiting for Upload" at which point you will be able to submit a new version.

Just one slight correction, when you say "you can't miss it", you underestimated me :-) I've gone through App Store, Features, TestFlight and Activity, and see no button labeled "Remove App Version". In my list of builds, Build # 4 is Waiting for Review, but I want Apple to review Build 6. If I click on Build # 4 ... I have some info about it, but nothing that lets me delete.

click on Waiting for review
click on remove this version from the review. this action will ONLY remove the build, not the screenshot, description etc.. so no worries..
submit new build

1) First you have to "Reject the Binary".
Now you can edit your App in itunes connect. But before that first upload your changed (new) code. You'll probably have to get a new build number for it.
2) Now comes the tricky part. You have to remove the connection between the App definition in iTunes connect and the binary. It did cost me 25 minutes before I found it where that can be done.
In the details of the App is the build information. When you move over the date, a small stop sign will appear. That is the one you are looking for. Press it and delete the binary from this version.
3) Now press SAVE (otherwise the new binary will not be listed).
4) By using the (+) you can add your new binary.
5) Submit for review again

There is now an information banner in blue (see image above) that let's you know how to remove your app from review.
"You can still edit all information while your version is waiting for review. To submit a new build, you must remove this version from review."

Related

Resubmission of app in App Store does not show "ready to submit"

My first app got rejected in App Store due to metadata failure. I deleted the page they were pointing at and I want to resubmit the app to store however the "ready to submit" button is not getting appeared on the page. They are asking me an explanation for the registration page on which I wanted some user information. How would I resubmit it?
P.S:- if I will delete the application. I won't be able to use the same name for app for second time and I don't want that.
after login, click at your app, on the right side, you have 3 to 4 options as version summary, binary details, status history. Go to binary details and then click at reject this binary if you have an option, then re submit with uploading new binary.

Change binary file in iTunes connect

I made one app for iPhone and I upload my binary file in app store few days ago. Currently my app status shows in review, now I want to change my .ipa file.
Can I change my .ipa file right now, when my app is in review state?
or
Do I have to wait for review completion and then re-upload my binary and wait for more days?
Any help will be appreciated !!
Yes you can change your binary file when your app status is "in review state" and before it change to "Ready for sale". Before that you have to go to iTunes Connect and Discard your old binary.
For that, In iTunes connect, go into 'Manage Your Applications' then click your application. Then 'View details' and press 'Binary Details' under 'Links'. You'll see the 'Reject this binary' in the upper right corner. After you discard your binary you can go ahead and upload a new one.
After doing this you'll be again placed in a waiting queue from the start. It's like you are uploading a binary today and waiting for review.
For confirmation you can check this
Rejecting Your Binary
You can reject the binary you have submitted if its status is any of
the following: Missing Screenshot (iOS only), Waiting for Export
Compliance, Waiting For Review, In Review, Pending Developer Release,
or Pending Apple Release. Click the Reject Binary button on the Binary
Details page. This action removes your binary from the review queue.
You can then submit another update through Application Loader after
you move your app back to the Waiting For Upload state in iTunes
Connect. If you reject your binary, your app’s status changes to
Developer Rejected. When you resubmit your binary, the review process
starts over from the beginning.

can we reject app after getting apple approval?

i have uploaded new binary as a new version of my application and at the time of uploading binary, i select the option that "I Will Release this version" means i just put it in "Hold for Developer Release".
Suppose my application is approved by apple and i dont want to release that version then what i have to do.is it possible to reject that binary or remove that version from iTunes connect?
From itunes connect guide
NOTE: You can only use the Version Release Control on app updates. It is not available for the first version of your app since you already have the ability to control when your first version goes live, using the Availability Date setting within Rights and Pricing. If you decide that you do not want to ever release a Pending Developer Release version, you can reject your binary to submit a new one.
You are not permitted to skip over an entire version
From this, we can remove that option from our application at any version upload. but can we reject after application is approved by apple?
Yes you can reject it!
Click on your "New version" > "Binary Details" > "Reject Binary"
To reject a approved release, select the approved release in iTunesConnect and at the top of the profile is a link "Cancel this release"
Paras, once you submit a new binary, it goes to the end of the queue for review!
I see a few possible cases related with your question:
You have no app yet, you submitted an app and waiting for review. Assume that you found a problem with the submitted app, and you wanted to provide a new one. Just submit the new binary, but remember, it will replace the original submission, it will go to the end of the queue and it will wait for review as before.
You have an app on the AppStore, and you wanted to provide an update for the app. As usual, submit your app, and wait to be notified. Once it is approved, your new app will be available to your users.
You have an app on the AppStore, you want to remove it from sales immediately, and provide an update: In this case, you can go to Manage Your Apps in your iTunes Connect, select the app and click on Rights and Pricing then choose an Availability Date in the future.
You get a warning message as following:
"You have selected an Available Date in the future. This will remove your currently live version from the App Store until the new date. Changing Available Date affects all versions of the application, both Ready For Sale and In Review."
That is fine, your app still in the store but not be in the sales. Now you provide your update and wait for the approval, once you get it, go ahead and set your app's availability date accordingly!
I hope that answers your question, and good luck on the mobile apps :)
Read what they say. The answer is right in front of you :)
'If you decide that you do not want to ever release a Pending
Developer Release version, you can reject your binary to submit a new one'
You can remove your app from the AppStore any time you want.
For that, simply go to itunesconnect.apple.com and on the "Manage your Application", choose the "Rights & Pricing" button then click on the "specific stores" link.
From there you can select in which stores your app will be in sale. You can then deselect all the countries so that your app won't be visible in any store.
From the iTunes Connect portal:
Select the App Stores where your app will be sold. Note that if you deselect all territories, your app will be removed from sale in all App Stores worldwide.
Bit of an update.
If you have an app with Developer Release and
The app has been approved then
The Web iTunes Connect does not provide any method to reject the binary, only a release button.
There is however a Reject Binary option still available on the iPhone iTunesConnect App.
So if you find yourself with this issue
Start the iTunesConnect App
Select the manage option
Tap on your apps pending version release
Select the 'Reject Binary' button
Hope that helps.
I was not an admin but an app manager in App Store Connect. I did not have permission to remove the app but I was able to withdraw from the sale in order to pull back acceptance.
Pricing and Availability -> Availability -> Remove from sale
It appears that you can not reject a app after it is approved by Apple. One possible sequence is to release the approved version for sale in only some tiny country for an hour, then remove it from sale and submit a new update.

iOS : Resubmit the rejected app after fixing issue

My App was rejected by Apple, Now I have fixed the issues and want to upload the updated bundle file, but when I try opening the compressed bundle file using Application loader, I am getting an error "No eligible applications were found" for Applicaton loader. Please suggest solution. Do I need to change anything in the iTunesConnect?
Thanks
In itunesconnect "App Store" tab and "iOS APP" heading, select
the rejected version.
In the right pane where the description and
screenshots appear, scroll down to "Build".
Click the red minus sign beside the rejected build to remove it.
Resubmit the new uploaded version.
You need to login in to iTunes connects and need to do again "Ready to submit binary". Right now your app status should be "Rejected". So you must do that first before uploading through Application loader.
http://itunesconnect.apple.com/
Let me know.
You need to click on the "Ready to Submit Binary" button in iTunes Connect first before doing this.
Click on your app - you'll find the button on the top right.
try it in Safari. I was struggling with this in Chrome.

Build and Archive - nothing happens on Submit Application

After successfully building the distribution version of my app for submission to iTunes Connect, I selected Build and Archive, as recommended, and the Organizer window popped up. Why, wondered I. OK, if I click the Archived Applications tab it displays one archived application (unfortunately grayed out - don't know if that means anything. I mark it and click Submit to iTunes Connect, XCode asks for credentials - and nothing happens. OK, says I, I will add the app manually via the browser, and right-click it and select 'Reveal in Finder'. I go hunting for files created recently, and find nothing.
How are you supposed to submit apps, really?? :)
I followed the iOS dev guide for Distribution, here.
I would also like it confirmed that submitting from within XCode allows me to log onto iTunes Connect and add screenshots etc, this is my first app for Appstore.
Update: Apparently it ends up in username/Library/MobileDevice/Archived Applications/somelongnumber - on the second go it revealed it in Finder. I updated the title, since I now have some files ;)
To clarify, I was expecting some kind of upload progress bar after supplying the credentials, followed by 'your app has been submitted to iTunes Connect' or similar.
Is this a common problem? Will uploading manually be possible now? I guess iTunes Connect will tell me what files to upload if so?
Yours is a common mistake due to Apple's unhelpful UI.
Before validating and submitting your app via Xcode's Organizer, you must login to iTunes connect and submit all the information about your app (description, screen shots, etc.). Once you've submitted everything but the binary via iTunes Connect, your app will be in a "Waiting for Upload" state. Now if you go into Organizer and click "Validate Application..." you'll get a response. Once your app has been validated, you can click "Submit Application to iTunes Connect..." and cross your fingers for a quick acceptance.