1. 程式人生 > >AFNetworking 2.x 修改適配IPV6

AFNetworking 2.x 修改適配IPV6

Performance - 2.1



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

Specifically, upon log in, this app returned a "未能找到使用指定主機名的伺服器" message.

The steps to reproduce are:

1. Launch app
2. Navigate to log in page
3. Fill in demo account credentials
4. Tap on log-in button
5. App returns 未能找到使用指定主機名的伺服器 message and does not log in the user

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 <a href="https://forums.developer.apple.com/message/136166#136166%E2%80%9D>Supporting IPv6-only Networks</a>.<BR/><BR/>For a networking overview, please see <a href=" https:="" developer.apple.com="" library="" mac="" documentation="" networkinginternetweb="" conceptual="" networkingoverview="" introduction="" introduction.html"="" style="font-family: inherit; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant-caps: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 136, 255); text-decoration: none; cursor: pointer;">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

相關推薦

AFNetworking 2.x 修改IPV6

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

關於iPhone X

發現 win source chang 獲得 name 圖片 屬性 sset 1.屏幕尺寸相關變化 高度增加了145pt,變成812pt. 屏幕圓角顯示,註意至少留10pt邊距。 狀態欄高度由20pt變成44pt,留意這個距離就能避開“劉海”的尷尬,相應的導航欄以上變化6

移動端2)---viewport

float scala screen bsp pen meta log initial width 通過viewport來適配 <script> (function(){   var w=window.screen.width;   console.log(w)

iPhone X

iPhone X 的適配 很久沒時間更新部落格了,趁著專案最近不是很緊,整理一些開發中遇到的,對大家有用的東西,記錄一下. 方便日後回顧; 前幾天做了iPhone x的適配, 有些坑,希望對廣大開發者有點幫助; 我做了個圖: 可以看到, 狀態列和導航欄的高度是88了; ta

超級新手的學習記錄2(螢幕

眾所周知由於Android系統的開放性,任何使用者、開發者、OEM廠商、運營商都可以對Android進行定製,於是導致:Android系統碎片化:小米定製的MIUI、魅族定製的flyme、華為定製的EMUI等等Android機螢幕尺寸碎片化:5寸、5.5寸、6寸等當Andro

iOS開發 關於iPhone X

1.螢幕尺寸相關變化 高度增加了145pt,變成812pt. 螢幕圓角顯示,注意至少留10pt邊距。 狀態列高度由20pt變成44pt,留意這個距離就能避開“劉海”的尷尬,相應的導航欄以上變化64->88。 底部工具欄需要為home indicator留出34

cocos2d-x 螢幕

cocos2dx3.2 ——螢幕適配 手機的螢幕大小千差萬別,如現在流行的安卓手機螢幕大部分長寬比例為16:9。而iPhone 5S的長寬比例為71:40(接近16:9),也有預測說iPhone 6S的長寬比例也將會是主流的16:9。另外還有一些平板電腦為4:3、1

再談cocos2d-x螢幕

一直以來,在 cocos2d-x 平臺中如何用一套資源適配全螢幕都是每個程式的夢想。隨手百度都可以搜尋到很多關於 cocos2dx 適配的文章,但是看完之後的感覺仍然是不知道如何具體操作,所以自己參考網上其他人的帖子,並結合 cocos2dx 原始碼,自己驗證了一番在此做個

cocos2d-x——螢幕

第一,對於螢幕適配問題,首先必須理解幾個基本的概念。 FrameSize:實際上就是裝置的原始解析度,開發環境中可以通過CCEGLView::sharedOpenGLView()->setFrameSize()來設定裝置的解析度大小,當然也可以可以通過CCEGLVi

iPhone X 螢幕,沒有鋪滿螢幕的情況

    今天在適配iPhone X的時候,發現iPhone X的螢幕上下沒有鋪滿。新建的專案,以及寫的Demo都是鋪滿螢幕的。        經過反覆檢視專案後,發現原來是很久以前,專案因為啟動頁用的是Launch Image Source,因為用不到Launch Screen File 所以把Lau

cocos2d-x螢幕原理

一、適配簡介 如今市面上的手機種類越來越多,解析度是千變萬化的。但是我們做遊戲開發,喜歡自己的遊戲可以在各個手機都能合適的執行,那麼就需要做多解析度的適配。 二、retain螢幕概念 之前,蘋果手機對480*320和960*640的手機適配策略是這樣的,當解析度是480*320時,尋找的圖片是1.png。當

cocos2d-x解析度全屏的方法

cocos2d-x 2.0 提供一個極有價值的新特徵: setDesignResolutionSize() 。 這個函式用於指定一個 OpenGL 檢視,然後將這個檢視對映到裝置螢幕上。根據不同的設定,檢視會自動縮放顯示內容,為 cocos2d-x 自適應多種解析度

iOS開發之通過系統statusBar判斷裝置網路狀態(iPhone X

通過系統statusBar判斷裝置網路狀態 (已適配iPhone X) // 獲取裝置網路狀態 + (NSString *)deviceNetWorkStatus { UIApplicatio

IPv6遇到的坑,終極解決方案

+ (NSString *)getIPWithHostName:(NSString *)hostName { const char * c_ip = [hostName UTF8String]; char * ipchar = calloc(hostName.length, sizeof(ch

Cocos2d-x 螢幕解決方案

第一,對於螢幕適配問題,首先必須理解幾個基本的概念。  FrameSize:實際上就是裝置的原始解析度,開發環境中可以通過CCEGLView::sharedOpenGLView()->setFrameSize()來設定裝置的解析度大小,當然也可以可以通過CCEGLVi

華為Mate X顯示指導來了!帶你完美摺疊屏

開發十年,就只剩下這套架構體系了! >>>   

buildroot構建項目(四)--- u-boot 2017.11 開發板修改 2 ---- 系統啟動初始化之一

鏈接 extc 信號 分析 col clock -h 17.1 標誌位 一、代碼分析   上一節已經分析了鏈接文件,知道了首先代碼是從 _start 開始,之後設置了中斷向量表,然後從 start.s 開始運行。 _start:vectors.S (arch\arm\li

CodeIgniter 2.x和3.x修改默認控制器問題解答

控制器 修改 brush 並不會 有時 logs test home fig 首先明確一點,CodeIgniter框架的2.x和3.x版本中修改默認控制器是有一點區別的 但相同的操作都是修改application/config/routes.php $route[‘def

ios11與iphone x實踐

swe bridge policy target sed table 模擬器 req 降級 一、適配iOS11 問題1:項目中有原生與H5的交互,運行在iOS11時,直接漰潰在框架WebViewJavascriptBridge內部。 報錯信息:Completion hand

iPhone X home指示鍵

以下內容由Mockplus團隊翻譯整理,僅供學習交流,Mockplus是更快更簡單的原型設計工具。 眾所周知,蘋果公司推出了iPhone X。隨之而來的是一個新的白色線條,幸福地坐在底部的觸摸板上,它替代了原有了home鍵。這也喚起了人們對物理home鍵的