關於ipv6審覈通過問題

前段時間莫名其妙的被拒,理由是

We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 11.1.2 on Wi-Fi connected to an IPv6 network.

App fails to connect to its server while logging in.
Please see attached screenshots for details.

大致意思就是,審覈時在 純IPV6 WiFi環境下無法登錄,提示無法連接服務器(這是在網絡請求時我自己的彈框提示)。

開始還以爲是審覈時由於服務器在更新所以造成蘋果審覈時無法連接,於是在審覈後邊直接回復說:當時可能我們正在更新服務,所以造成審覈時無法正常連接,然後要求重新審覈(態度要誠懇)。

蘋果也很好說話,當天晚上就給審覈了,然後……依然不過,依然是IPV6原因。

好吧,既然蘋果說是IPV6的原因,那就自己看看到底是不是這個原因。

查找資料參考:http://blog.csdn.net/jiang314/article/details/52261070  網上基本上關於IPV6的解決方案大同小異,覺得他的最全吧。

我的網絡請求是AFNetwork 3.0,基本排除這個原因,然後度娘說不要用IP請求,那就改成域名請求(由類似https://192.168.1.1/...改成https://www.baidu.com/.......問運維要域名,現在基本都是https了吧……),並且搭建本地ipv6-only環境(手機打開飛行模式),測試木有問題,並錄了視頻,同時在終端使用命令  $ dig +nocmd +nostats www.baidu.com(替換成自己的域名) 和  $ dig +nocmd +nostats www.baidu.com(替換成自己的域名) AAAA  都是返回NOError  表示服務器是支持ipv6解析的。到http://ipv6-test.com/validate.php上測試域名,發現自己的域名不支持,然而,國內大部分的域名好像都不支持,所以這裏Pass。

再次提交,審覈依然狠快,早上一大早一看,WTF,依然被拒。

這就整個人不好了,到底問題出在哪兒呢?

論壇裏說反覆提交,提交個十來次可能就過了,好吧,俺就試試,反正試試又不要錢。然後再未來的一個月,就不斷的提交,審覈,悲劇,提交,審覈,悲劇……。突然發現自己已經被拒8次了,這可不行啊,萬一再被拒的次數多了APP被下架了咋整,這不飯碗都得丟?然後,就在被拒理由下回復,誠懇的說出自己這邊在ipv6-only環境下測試的完全沒問題,附上自己的測試視頻,並要求得到貴方的電話支持(附上電話,要+86,說明時區),然後第二天一大早,接到來自大洋彼岸的美國陌生電話,首先一愣,反應過來可能是蘋果打電話來了,然後馬上一個激靈跳起來,態度十分誠懇的交流(che pi),無非就是說我本地測試沒問題,坑定是你們網絡不行,然而,蘋果客服雖然聲音動聽,但是就是一句話:不管咋樣,俺們這邊就是連接不了你的服務器,無法正常測試,嗯哼(這妹子每說一句都要來一個“嗯哼”結尾,)!,好吧,交涉失敗!既然你不仁,就別怪咱不義了,上班了直接在 向APP審覈委員會申訴,同樣的理由,同時附上測試視頻,然後等了幾天,突然想起來要看看APP情況,然後就發現不知啥時候就這樣通過了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章