IPv6 Testing Setup Does Not Match State of IPv6 testing for App Store

Number:rdar://26797113 Date Originated:6/14/2016
Status:Open Resolved:
Product:Documentation Product Version:9.3.2
Classification:Serious Bug Reproducible:Always
We had several rejections for failure to comply with IPv6 in our application. It turns out that we had added an AAAA IPv6 record without adding IPv6 support. That part was our bad. 

What was absolutely maddening was that we followed all the steps in the IPv6 migration guide (https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW16 under “Test for IPv6 DNS64/NAT64 Compatibility Regularly” 

Steps to Reproduce:
1. Submit app. 
2. Get rejected for lack of IPv6 compatibility.
3. Attempt to reproduce the issue following the IPv6 migration guide. Fail to reproduce issue.
4. Request any clarification in network difference between guide and our setup, receive none.
5. Shrug shoulders and resubmit app.
6. Repeat steps 2-5 for about a week, with increasing levels of frustration 
7. Send my CTO to the WWDC labs, have him reproduce the issue while connected to their network. 
8. Have CTO and head of DevOps find problem and fix it.
9. Resubmit app. 
10. Have app approved within 10 minutes.

Expected Results:
Anything which would cause a failure in the App Review setup should cause a failure in the demo network for the IPv6 migration guide, so that we could diagnose and fix the issue on our end without involving your team. 

Actual Results:
Ulcer, questioning my already tenuous grip on reality, delay of release of bugfixes. 

Please look into where the difference is in the network setup. The problem was on our end, but this whole incident wasted a ton of time for both your team and mine because the documentation does not match the App Review setup. We would have been able diagnose and fix the issue a lot earlier if the documentation matched the setup App Review is using.



By rajnish.khatri at July 24, 2017, 4:32 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!