Iosipv6问题

来自linux中国网wiki
跳到导航 跳到搜索

问题现象

Performance - 2.1

We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.

Next Steps

Please revise your app and test it on a device while connected to an IPv6 network (all apps must support IPv6) to ensure it will launch without crashing.

Resources

For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing Application Crash Reports.

For additional information about supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and Supporting IPv6-only Networks.

For a networking overview, please see About Networking.

Additional Information

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

 

解决办法

这是ios 哥川川给的官方答案 

服务器上是不用加什么ipv6 的 


使用NSURLSession 请求。。他会自动适配ipv4和ipv6的

ECS本身是支持IPV6协议的,但不支持分配IPV6地址(因为运营商无法分配,IPV6的地址也没有普及开来)。APPLE官方发布公告需要用户的APP支持IPV6协议,其用意是让开发者在APP的程序中加入相关模块来进行支持,而不是在ECS上分配IPV6地址。移动产品解决方案说明:

所谓的ipv6和4  其实就是换一个新的系统网络库就好了。
不用特别处理什么

不过呀。。都是针对ip而已啊。。后面我们用的都是域名。就不会有这种问题了呀。

 

http://www.id97.com/movie/189236.html

https://yq.aliyun.com/articles/51118