Can't reproduce (IPv6?) connection issue that App Store review team is having
<p>I am experiencing an IPv6 problems with my iOS apps.  Initially I submitted a few days before June 1st not knowing about IPv6 requirement (<a href="https://developer.apple.com/news/?id=05042016a" rel="noreferrer">https://developer.apple.com/news/?id=05042016a</a>).</p>

<p>They were reviewed on June 1st and rejected for IPv6 incompatibility/not being able to connect.  I didn’t want to set up my own IPv6 network, so I updated the code to be compliant - I updated Reachability provided by Apple to the newest version. I am also using my own downloading library written by a former cofounder several years ago. It doesn’t connect to IP addresses, or anything Apple recommends against, so I didn't decide to upgrade it right now. I am also using an old version of AFNetworking. </p>

<p>I resubmitted an app. Was rejected again for same reason. I went and bought thunderbolt adapter and setup IPv6. Now I connect fine to that app. I can also connect fine to another app which still has very old Reachability code.  My main problem is I want it to break in the same way that Apple is breaking, so I can fix it properly.</p>

<p>Notes:</p>

<p>-I initially tried to post a comment on <a href="https://stackoverflow.com/questions/37637818/ipv6-app-store-rejection">IPv6 App Store Rejection</a> but it was too long. I am @andytriboletti on Twitter, linked to by Sean in that question.</p>

<p>-I posted this on Apple Developer Forums, but it's still waiting for approval 10 hours later:
<a href="https://forums.developer.apple.com/message/141461#141461" rel="noreferrer">https://forums.developer.apple.com/message/141461#141461</a></p>

<p>-Here's how I set up my IPv6 network using thunderbolt ethernet adapter on my Macbook pro. <a href="https://developer.apple.com/library/tvos/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html" rel="noreferrer">https://developer.apple.com/library/tvos/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html</a></p>

<p>-I am testing with an iPhone 6 running OS 9.3.2. My Macbook Pro that is running the IPv6 network setup as described in Apple’s article linked to me is running 10.11.5. </p>

<p>-I have tested the exact version that Apple tested. I use buddybuild as a build automation tool, and they sent me an email with the version that was uploaded to iTunes connect by them.</p>

<p>-The app makes network requests to <a href="https://greenrobot.com" rel="noreferrer">https://greenrobot.com</a> (and also incldues advertising and analytics libraries). No hardcoded IP addresses in my code. GreenRobot looks like it is setup for IPv6: <a href="https://ip6.nl/#greenrobot.com" rel="noreferrer">https://ip6.nl/#greenrobot.com</a></p>