I recently got an iOS app rejected due to lack of IPv6
compatibility.
After browsing the internet to investigate on the subject, I decided to view those two videos:
https://developer.apple.com/videos/play/wwdc2015/719/
https://developer.apple.com/videos/play/wwdc2016/714/
Now back to debugging the app, I am trying to follow what I can read here: http://www.brianjcoleman.com/tutorial-how-to-test-your-app-for-ipv6-compatibility/
At one point in the document we can read:
14. Once sharing is active, you should see a green status light and a label that says Internet Sharing: On. In the Wi-Fi menu, you will also see a small, faint arrow pointing up, indicating that Internet Sharing is enabled. You now have an IPv6 NAT64 network and can connect to it from other devices in order to test your app.
This is where I hit a problem. In my case I can indeed see:
"a green status light and a label that says Internet Sharing: On"
But I do not see in the Wi-Fi menu
:
"a small, faint arrow pointing up, indicating that Internet Sharing is enabled".
So my guess is that I must have either done something the wrong way or have a configuration not matching what is expected by this document.
I have also tried several choice for Share your connection from:
but to no avail. In the same way, looking at my iPhone does not show any sign of new access point.
Any suggestion coming from an expert on the subject or someone with some experience would be very much appreciated.
I also recently encountered this issue when uploaded my previous apps to appstore. The solution is used is - I recorded a video of app functioning while connected to ipv6 network i.e. connected to any mobile hotspot. You just need to record this video and upload it on internet(generally i use google drive) and make public link from it.
Then in itunes, prepare for submission link, there is a section called add notes. In this section, you need to tell apple that your app is functioning properly under ipv6 network and tell them to check you video link. For sure, after doing these things as defined, Your app will be approved within 14 hours. I now do these steps everytime i upload my new app. Thanks