App possibly rejected due to firewall restrictions on content server?

We have an app for a local municipality that uses information from a server. On the network setup, we block several different geo-based IP ranges for security. When we first launched our app, and an update since then, we had no issues. Right now though we are getting hit on Guideline 2.1 for App Completness.


In all our testing, on multiple devices, and on the similulator, we can't replicate. This includes mobile devices on cell too. The current build is in testflight, and works just fine for all of our targeted beta users.


We assume that the reviewer team may be in an area that is being blocked due to these geo restrictions. The area they are crashing in is on the first network call to our environment.


We only have our app for sale in the United States, and allow traffic from US IP's as long as not on a general whitelist for spam.


Is there a known whitelist or recomended best practice on this type of situation?

I don't know but I suspect Apple has reviewers in many different locations around the world, so they may be trying to access your server from outside the US.

>Is there a known whitelist or recomended best practice on this type of situation?


The easiest approach is to release any georestrictions in the new version of the app under review until such time as the version is approved. Inform App Review in the notes that there is a georestriction which will be so implemented after approval.

App possibly rejected due to firewall restrictions on content server?
 
 
Q