Does app review rejection list all issues?

Our app was rejected recently with reason Google+ signin, which we understood is not according to Apple policy and need to fix.

While discussing about this issue we came across an interesting question with Apple review process, does Apple review team list all issues (if more than one exists) while rejecting app (or) would they stop reviewing other areas as soon as they found an issue (in our case Google+ signin)?


Solution 1:

I have had an app rejected for two reasons before, and once these were resolved, the app was approved. I presume all rejection reasons will be provided, but I can't be certain, and the app may be rejected for another reason if it is reviewed by a different person than it was reviewed by the first time.

Solution 2:

There is no guarantee all reasons for rejection will be listed in your initial rejection response although like the previous poster I have had multiple reasons listed in the "App Submission Feedback" email which tells you of the rejection. But the rejection points were related. If one point for rejection was a HIG violation and another was around In App Purchase I wouldn't be so sure both would be included.

We have also experienced multiple/sequential rejections as we tried to submit the same target version to the store and we've learned a little bit more with each submission.

We have also tried to open up a conversation and get more detail and ask for guidance on how we may have interpreted something differently when we saw some ambiguity. This process is slow and every time we have re-submitted according to the original guideline. Don't pursue this option thinking you might change the policy or get a special exception especially if there is any kind of time sensitivity to your release. I say this especially in relation to this question because even if you were approved for that one item there is no guarantee something else would not be found on your re-submission.

Just as another point of context, most of our rejections have come around In Application Purchase and specific interpretations of the product types.