App rejected - app can't reach SIP server

Hi,


We have a VoIP app locked to a SIP server. The first thing the app does when the user logs on with username and

password is to REGISTER with the SIP server. We have tested this in the UK and US and all works fine, not only

does the app register but also makes and receives calls. This is on both 3G and WiFi on several different iOS devices

and OS versions.


However when we submit for review, we keep getting rejected as the Apple engineers can't get the app to REGISTER,

the error message 408 suggests the domain of the SIP server cannot be resolved or reached.


The SIP server is publicly accessible and can be pinged using Network Utility on MAC. So we are wondering why

our app has such a basic connectivity issue when in app review. Anyone have any ideas what could

cause this.


Thanks

Apple review tests in Airplane mode. If your app requires network access, you need

to specify this in the plist.

Thanks but as this has been rejected a few times and they know its a VoIP app and we've spoken

to the app reviewer who is trying to help us, we think they would have pointed this out.

We are using this key UIRequiresPersistentWiFi also


Is Apple's network IPV6 only already?

Is Apple's network IPV6 only already?

No.

Are you using the standard SIP ports (5060 / 5061)?

Share and Enjoy

Quinn "The Eskimo!"
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1@apple.com"

I had a similiar issue where my app required Access to Google DNS to work. It was rejected because resolving addresses was not working. I believe that the Apple tester was in a location where they could not access the service (blocked by firewall, isp or country). I replied that it must be reachable with the specific address of the server. The app was then approved with no changes.

Hi


We tried with raw IPV4 address but that was not reachable either

Hi,


Yes using port 5060, we've tried the domain address and raw IPV4 address both cannot be reached

via WiFi or 3G connection during Apple review

App rejected - app can't reach SIP server
 
 
Q