好吧,我仍是那個拿着php後端的錢卻操着整個項目心的傢伙,目前APP的各類問題已經解決差很少,MUI和H5+的各類坑踩得差很少了,到了提交APP審覈的時刻了,還有點小激動。php
然並卵,將近一個月,先後提交了5次,郵件發了10來次,各類被拒,簡直要瘋。其中屢次提到了IPV6,因而堅決果斷的跌進了這個大坑中。數據庫
不過在昨天,終於出坑了!後端
下面說下2個大坑:服務器
一、審覈郵件中屢次提到了IPV6,百度以後都是在說服務端要支持IPV6等,還有一堆兒教程,其實都是坑爹,甚至多是某些人爲了賣中轉買教育網服務賺錢而故意發的……我照個弄了好幾回,還特麼花錢買了中轉,仍是被拒絕,只想說一句QNMDIPV6。網絡
IPV6的真正緣由:蘋果的要求是APP應用自己必須支持ipv6(檢查SDK啊等等),而並不是服務器,也就是說這個IPV6跟服務器沒一毛錢關係。在審覈過程當中也能夠證明這一點,由於若是不支持IPV6,APP應該整個沒法打開進入(咱們APP的流程是這樣),但審覈人員只是在部分地方遇到問題。阿里雲
同時,羣裏某位坑友在阿里雲處也獲得了證明,見圖:教程
因此,你不要管服務器的IPV6問題,沒卵用,除非你服務器國外沒法響應,那麼換個IP或去租箇中轉便可。token
遇到IPV6的回覆,要仔細看他的郵件,細心的審覈人員還會給你截圖標註,看下是否是APP上哪些功能出現了BUG,仍是後端接口報錯,總之要好好分析下。接口
二、每一個審覈人員的網絡環境或許會有少量差別,審覈設備也會不一樣,更別提審覈設備上的設置了,我遇到的大坑是審覈人員的ipad上日期超前了3天,特麼的,簡直穿越了。由於咱們APP有token驗證,而驗證須要取客戶端的時間,但日期不對致使接口不能正確返回數據,致使APP某些頁面內容是空,因而被拒,說是IPV6問題····ip
P你大爺啊,幸虧數據庫裏存了token,遍歷了下發現日期問題。若是你也取了用戶設備時間,還要注意時差問題。
好了,這兩個大坑讓我踩了很久,其它的只須要按照要求更改就行。
另外說個IOS應用審覈加速的技巧:若是被拒不是由於APP包自己的問題(服務器或審覈人員操做問題),那麼能夠不從新上傳APP,從新提交的話須要3-4天才有回覆。直接回複審核人員的郵件,語氣要好,通常1-2天必會從新審覈,能夠節省很多時間,多試錯幾回。