ipv6審核被拒(網路請求不使用第三方框架)
檢視是否使用以下**:
inet_addr()
inet_aton()
inet_lnaof()
inet_makeaddr()
inet_netof()
inet_network()
inet_ntoa()
inet_ntoa_r()
bindresvport()
getipv4sourcefilter()
setipv4sourcefilter()
有就刪除
檢視是否引用左邊的ipv4,對應的ipv6也要做操作(重點)
用搜尋的方式查詢到程式中呼叫ipv4的方法(乙個乙個找),在引用的相對應的地方建立相應的呼叫方法。
原來只有這三個方法:
+(reachability*)reachabilityforinternetconnection;
+(reachability*)reachabilitywithaddress:(const struct sockaddr_in*)hostaddress;
+(reachability*)reachabilityforlocalwifi;
相對應的建立一下三個:
+(reachability*)reachabilityforinternetconnection6;
+(reachability*)reachabilitywithaddress6:(const struct sockaddr_in6*)hostaddress;
+(reachability*)reachabilityforlocalwifi6;
(以上個人見解,)
詳細翻譯的可以參考:
關於IPV6審核被拒的完整分析
原文 關於ipv6審核被拒的完整分析 首先附乙個審核被拒的原文 大意是在ipad上執行ios 10.3.2 wi fi連線到ipv6網路,應用程式啟動是乙個空白頁。請在裝置上執行您的應用程式,連線到ipv6網路,然後修改並重新提交你的應用程式進行審查。首先ipv6,是對ipv4位址空間的擴充。目前當...
App Store 審核 IPv6 問題
應用提交了n次,每次被拒都是說ipv6的事情,花點功夫把這個事情搞清楚。蘋果審核人員回覆的原因都差不多,說在他們的ipv6 only的環境中測試應用,無法正常請求我們的伺服器。因為我們的網域名稱確實沒有對應的aaaa記錄,所以這裡有兩個環節可能出問題,乙個是手機與dns伺服器的通訊環節,乙個是dns...
近期ipv6審核,個人解決方法
關於ipv6網路請求機制不在贅述,網上教程挺多,簡單說下我的解決方法。蘋果的審核要求是在ios9以上支援就可以,所以可以不用低版本系統。對於服務端是不需要做其他的配置,而大部分公司使用的阿里雲也確實不支援ipv6。伺服器不要配置4a記錄,如果配置了4a記錄,伺服器就必須支援ipv6,這個涉及到後端,...