I submit one build in App Store. They rejected the build due to some network issues. I checked again and again to reproduce the issue , but I could not. So I submitted the same binary again. They rejected again.
My question is :-
Should I take new binary if one is rejected (even if no change in binary) ??
Thank You
No
You don't have to reupload new binary if there is no change in code.
Contact Apple resolution center and submit an appeal.
You can find link to submit an appeal from App Review Guidelines
If your submission was "binary rejected" you can re-submit the same binary but is usefull. If you build was rejected for any reason and you don't change anything there's no reason because your binary the second time may be acepted. This is the theory.
So first of all try to investigate on the reason by contacting apple support as suggested by #Muhammad Adnan.
In my esperience my app was rejected because reviewer said that crashed two times. I've try to reproduce the issues with no luck. Finally I re-submit the binary increasing the built number and some minor change in the code:
The app was approved.
Related
I am now preparing to submit a new app to the Apple iTunes store, and I have a question with regard to the guidelines, which rose when I read through the guidelines.
What are the things I need to submit for an app review?
If my app is rejected, on what grounds can I exactly appeal?
Is it possible to resubmit an app for review, after taking into consideration the possible points for rejection have been corrected, and if so, what is the exact procedure?
What is the minimum time period that will be taken for a review, the first time and for an update? (I read that review can be expedited under certain grounds, but I am referring here to the normal update process)
Thanks in advance.
I will try to give you as much information as I can, but you should search more on the Internet or SO, because I'm sure there are plenty of answers.
Anyway, this is a possible duplicate, but here are some informations :
First of all, your questions are too broad. What do you mean? You want to know the process?
In order to submit an App to the AppleStore, you need Production Certificate.
You can check if everything is setup properly by checking your signing options :
Open xCode, click on your target, general tab, Signing part.
Here is the Apple Documentation.
You can also check everything on the Apple Developer Website.
You have to Archive your App, xCode - Product - Archive.
Then you can export it with the Organizer.
When you have your .ipa file, you can upload it for submission with Application Loader Xcode - Open Developer Tool - Application Loader.
The process might be painful the first time, but after two or three Release, you will handle it easily.
Your App might be rejected for plenty of reasons, anyway Apple will send you an email containing the reason if your App is rejected.
The delay may vary, sometimes it took 2 or 3 days, sometimes 10+.
When your App is finally accepted, log in on iTunes Connect, and you will find the "+ Version" option on the left.
It will enables you to deploy the build you want on the AppStore.
Hope it will help, don't hesitate to search on the Internet, or look documentations, tutorial.
Good luck for your release.
My app was rejected for not providing valid test account credentials, however the reason these credentials dont work is a problem with the binary.
I resubmitted with what I believed was an updated binary and was rejected again but the problem I think is that the original binary is being used for review.
What is the correct process to update this binary? I incremented the build number and archived / uploaded.
Is there anyway to restart the submission process to be sure, the current status of the app in itunesconnect is iOS 1.0 Metadata Rejected
You can move the binary to Developer Rejected
Make sure that you update the version number as well, even if you haven't really changed anything
My app binary was rejected due to paragraph 2
2.2 - Apps that exhibit bugs will be rejected
The review team misunderstood how to use the app since it is location based. I explained more about how to test it and proposed another solution in the resolution center and i don't need to change anything in the binary.
Do i need to "Submit the app for review"? Or wait for the review team to respond first?
Edit: To be more specific what i am asking is: I send the extra info to the resolution center. Do i leave the submission as it is with app status rejected, or do i resend the same binary for review along with the info provided?
I would resubmit the same thing. Sometimes the reviewers don't take enough time to review. I've had a friend who has submitted the same exact thing twice. The First time it didn't go through, but with the second reviewer it did.
On this month, soon after new iTunes Connect was available, I added a new version of my app.
But right after submitting for review, the app was rejected due to invalid binary error.
So, I rejected(deleted) the binary myself and built the app again without modification but adding +1 to the built number.
And I uploaded the binary using Xcode 5 and submitted for review again.
And about 10 days later, it was approved.
But a problem happened.
The build number of the app I downloaded from the App Store was the build number which was rejected due to invalid binary.
I checked iTunes Connect now, but the selected binary is the 2nd binary which I uploaded after the app was rejected.
Fortunately, the 1st binary which was rejected but released unexpectedly is working properly.
But I'm now submitting another next version of the app.
And this time, I don't want the same issue to happen again.
Is the issue still happening now?
Did you experience the same issue in the new iTunes Connect when you rejected a binary and uploaded another binary like me?
I submitted another new version of an app after I posted the question.
And I rejected the binary of it once myself.
And this time, just in case, to avoid the same issue, I changed not only build number (CFBundleVersion) of the app but also the version number (CFBundleShortVersionString) of the app.
(The last time, I only changed the build number.)
And a week later, the new version was approved.
And the version number and build number was correct. This means the same issue did not happen.
I don't know that changing only build number (CFBundleVersion) causes the issue.
But I recommend that you change version number (CFBundleShortVersionString) as well as the build number (CFBundleVersion) when you re-upload your binary to the iTunes Connect.
Hi I have uploaded my app and it is waiting for review at the movement, i have found issues that i fixed after upload, now how can i reupload it without a reset? i can see reject binary button but that will trigger reset according to apple(Please note that if you reject a binary that is Waiting For Review or In Review, your review time will be reset and you will start over from the beginning once you submit a new binary. )
also how long does it take from waiting to review to review?
thanks
Apple specifically says that submitting a new binary always bumps you to the back of the queue, period. Otherwise people would try to game the system by submitting apps a week ahead of when they think they'll be done, and planning to swap in the final binary just in time.
If you found the issue, Apple likely will too, and they don't approve apps that crash during review. That'll bump you to the back of the line too, so might as well re-submit now.
It's been my experience that Apple usually gets to new submissions between a week and two, and minor updates are sometimes approved in a couple of days.
There is no way to upload a new binary without going to the end of the review queue, AFAIK or can find in any Apple documentation.