1

so an App of mine has been rejected 3 times. Each being the same reason: Guideline 2.2: Apps that exhibit bugs will be rejected

More specifically the App Reviewer(s) cannot log into the Application Server, which is needed to proceed.

The problem here is that I can not for the life of me figure out why they can't login. The App has been tested thoroughly around the World from various testers, in the States (N.Y and California) as well as in India and Australia.

Everyone can login but the Apple Review team just can't. I asked them to test on actual physical devices for the last submission since I believe they are using their own test suite when reviewing Apps. Not sure if they did though.

How should I proceed with this? I'm out of ideas.

2
  • They probably won't use a physical device to test. Is there some reason you don't want them to use a simulator?
    – Peter K.
    Dec 7, 2015 at 20:57
  • It's more so I can't reproduce the issue. All I know it works as it should on a physical device and I have tested on a simulator as well and it works. I am just under the impression Apple use their own modified test suite which might have issues connecting.
    – Placeable
    Dec 8, 2015 at 8:52

1 Answer 1

7

If Apple reject your app due to a technical problem, they usually provide a screenshot. Check the bottom of the message in iTunes Connect to see if there is an attachment.

You could try some severe logging: in the app, log exactly what is happening, all the inputs, all the errors, and have it report to your server. Thus, after they reject the app, you can go through the logs and see what is happening.

1
  • I have checked my backend logs and I have traced the IP to Apple Cupertino for when the App was under review. I can also see they did in fact manage to log into the Server, create an account and interact with the Application. Why are they telling me the same thing for every rejection when I can clearly see it did work for them? Should I appeal?
    – Placeable
    Dec 8, 2015 at 14:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .