title: Local IPv6 DNS64/NAT64 configuration for ipv6 compatibility testing always offline. iOS app rejected
body: <p>Our latest app update was rejected by apple with reason: <strong><em>We discovered one or more bugs in your app when reviewed on an iPhone running iOS 10.0.2 on Wi-Fi connected to an IPv6 network. Specifically, the app does not connect to the internet.</em></strong></p>
  
  <p>I have set up a local IPv6 DNS64/NAT64 network <a href="https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW16" rel="nofollow noreferrer">as recommended by apple</a>.</p>
  
  <p>So I have following setup:</p>
  
  <p><strong>[wifi router]</strong>&lt;--cable--><strong>[MacBook Pro(Mid 2010) / OS X El Capitan 10.11.6]</strong>&lt;--local IPv6 DNS64/NAT64(shared via wifi)--><strong>[iphone / iOS 10.0.2]</strong></p>
  
  <p>Cable connection between router and macbook works fine. The problem is with second part of connection when I am connected via this local IPv6 DNS64/NAT64 test network. Create NAT64 Network checkbox is selected in shared connection config, iphone is connected to the test network and IPv6 ips are assigned when I  check connection details, but internet connection on the iphone doesn't work at all. So I am not able to test my app.</p>
  
  <p>Seems like I am not the only one with this issue, I tried all recommended solutions from this <a href="https://stackoverflow.com/a/38253539/4009234">post</a>, but no luck. </p>
  
  <p>Any advice or recommendations?</p>