項(xiàng)目10月份上線之前的版本就適配了IPV6? 結(jié)果11月初上線2.0.1版本的時(shí)候?qū)徍吮痪苷杜蛉缦拢笾抡f是IPV6下連不上網(wǎng)絡(luò)讹俊,但是確實(shí)是適配了的垦沉,由于被拒所以在iOS10.1.1下又模擬了IPV6網(wǎng)絡(luò),測試是沒有問題的仍劈。
如果有問題:
一:檢查代碼Reachability也是蘋果官網(wǎng)最新的 厕倍,MKNetWoking也是支持IPV6的? ,(AFNetworking要更新到最新的贩疙,其他分享讹弯、二維碼、百度地圖等等這種第三方的也要支持IPV6(更新到最新的SDK即可))这溅。
二:檢查服務(wù)器
檢查F5負(fù)載均衡服務(wù)器配置:
F5 --> Link Controller --> Inbound Wide IPs -->abc.my.domain.com配置頁面 --> Configuration:Advanced 配置下组民,有一項(xiàng):IPv6 NoError Response ,將其設(shè)置為“Enabled”? -->“Update”悲靴。
dig +nocmd + nostats 域名 AAAA ??
由于被拒臭胜,心情自然不爽,詢問過后覺得是不是蘋果測試網(wǎng)絡(luò)有問題(或者測試的時(shí)候我們這邊服務(wù)器有問題 ---可能性不大)癞尚,然后最重要的是發(fā)現(xiàn)蘋果給的圖示顯示網(wǎng)絡(luò)連接中斷耸三,由此大致可能斷定不是IPV6的問題。-------扯多了
那就在扯一句 ?蘋果審核組竟然用手機(jī)測完之后 還會(huì)用PAD測試iPhone APP (如下圖 浇揩,審核被拒原因圖)
被拒之后有個(gè)被拒原因吕晌,然后咱們就可以聯(lián)系蘋果客服,
隨便找了個(gè)原因A problem with the server, apply for review临燃。過了一天上線成功睛驳,沒有任何改動(dòng)。大功告成膜廊。
2016年11月10日 下午7:38
發(fā)件人 xxxxxxxx@163.com (appName Ltd.)
A problem with the server, apply for review乏沸。
2016年11月10日 上午6:27
發(fā)件人 Apple
2. 1 PERFORMANCE: APP COMPLETENESS
Performance - 2.1
We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.1.1 on Wi-Fi connected to an IPv6 network. Specifically, we received an error message upon launch.
We've attached screenshot(s) for your reference.
Next Steps
Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), then revise and resubmit your app for review.
If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.
For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).
Resources
For information about supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and About Networking
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