App rejected by apple

From Apple
Performance - 2.1

We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 9.3.4 on Wi-Fi connected to an IPv6 network.

no content is loaded after the user is logging in.

We’ve attached screenshot(s) for your reference.

Next Steps

Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), then revise and resubmit your app for review.

If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).


For information about supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and About Networking

Information Needed

Also at your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

  • Why is the user required to login to the app in order to view the content ?

If you have difficulty reproducing a reported issue, please try testing the workflow described in Technical Q&A QA1764: How to reproduce bugs reported against App Store submissions.

If you have code-level questions after utilizing the above resources, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:

  • complete details of your rejection issue(s)
  • screenshots
  • steps to reproduce the issue(s)
  • symbolicated crash logs - if your issue results in a crash log

I am using facebook and google+ login the user and now when on IPV6 the user is not even able to login properly

@mhartington Can you please help or atleast show some sort of article that i can use , my webservice does not support ipv6 and buying a server with IPV6 support will cost much more, so i can’t be looking in buying it now, so atleast maybe develop a wrapper that will call the IPV4 service from IPV6 network


There’s not a whole lot I can do about this to be honest.
These are apple’s rules that we as developers have to follow.

Their rules state that you need to use IPV6

Even some plugins cant work with IPV6 like facebook plugin4 and more over i dont have access to ipv6 network will find some work around to this

anyways Thanks @mhartington

If you have a hardcoded IP address change it to a DNS name.

More help at:

I have faced same issue struggle for a month but update facebook plugin and latest facebook SDK solved my problem

I checked what was wrong actually if the cover is not set then the app is not able to login and thus i first checked the response & alerted user accordingly


which plugin are you using facebook4 or just wizkorp facebook

i am using facebook4 plugin