iOS 阿里雲OSS Start resolved network to see if in IPv6-Only env. 報錯
報錯內容
2018-09-05 14:09:07.341486+0800 NVRCloudIOS[10396:289984] [Debug]: Start resolved network to see if in IPv6-Only env.
2018-09-05 14:09:07.358383+0800 NVRCloudIOS[10396:289976] [Debug]: [-[OSSIPv6Adapter isIPv6OnlyNetwork]]: Not IPv6-Only network now.
2018-09-05 14:09:07.358681+0800 NVRCloudIOS[10396:289976] [Debug]: [AlicloudReachabilityManager]: Network changed, Pre network status is not IPv6-Only.
2018-09-05 14:09:07.358892+0800 NVRCloudIOS[10396:289976] [Debug]: Start resolved network to see if in IPv6-Only env.
2018-09-05 14:09:07.359135+0800 NVRCloudIOS[10396:289976] [Debug]: [-[OSSIPv6Adapter isIPv6OnlyNetwork]]: Not IPv6-Only network now.
2018-09-05 14:09:07.373581+0800 NVRCloudIOS[10396:289998] [Debug]: [AlicloudReachabilityManager]: Network changed, Pre network status is not IPv6-Only.
2018-09-05 14:09:07.374194+0800 NVRCloudIOS[10396:289998] [Debug]: Start resolved network to see if in IPv6-Only env.
2018-09-05 14:09:07.374681+0800 NVRCloudIOS[10396:289998] [Debug]: [-[OSSIPv6Adapter isIPv6OnlyNetwork]]: Not IPv6-Only network now.
探索
根據可知應該是你的網路不支援ipv6-only,但是為什麼網路沒有ipv6-only地址AliOSS會報錯呢,
然後你可以看看AliOSS IPV6相關內容了,因為蘋果稽核必須支援ipv6-only。之前的alioss版本
並沒有支援。
文件是這麼說的:
相容IPv6-Only網路OSS移動端SDK為了解決無線網路下域名解析容易遭到劫持的問題,已經引入了HTTPDNS進行域名解析,直接使用IP請求OSS服務端。在IPv6-Only的網路下,可能會遇到相容性問題。而APP官方近期釋出了關於IPv6-only網路環境相容的APP稽核要求,為此,SDK從2.5.0版本開始已經做了相容性處理。
在新版本中,除了-ObjC的設定,還需要引入兩個系統庫:
libresolv.tbd
CoreTelephony.framework
SystemConfiguration.framework
當然如果是pod 安裝的,這些庫設定pod都已經弄好了。
解決
其實AliOSS只是提示你當前的網路環境,並不影響你以後的操作。
解決辦法:
- 模擬ipv6環境(MAC 分享網路,不會可以百度下,提示MAC 不是連的WIFI。Windows可以自己分配ipv6地址)
- 備註調檢測程式碼(下圖看的很清楚,LOG就是這行程式碼輸出的)
相關文章
- 易優CMS阿里雲OSS上傳圖片報錯-eyoucms阿里
- 阿里雲oss配置:阿里
- 阿里oss multipartUpload 錯誤阿里
- 阿里雲圖床(PicGo+阿里雲OSS)搭建阿里圖床PicGo
- android 阿里雲oss上傳Android阿里
- jquery阿里雲oss 分片上傳jQuery阿里
- 安裝 dingo/api 報錯:Your requirements could not be resolvedGoAPIUIREM
- 若依框架匯入阿里OSS報錯問題解決方案框架阿里
- Laravel 使用阿里雲 oss 儲存物件Laravel阿里物件
- 蘋果CMS 阿里雲OSS外掛蘋果阿里
- flutter---->阿里雲oss的外掛Flutter阿里
- 阿里雲OSS專案搭建筆記阿里筆記
- 阿里雲OSS雲端儲存管理實踐阿里
- React-App:NPM start 報錯ReactAPPNPM
- 阿里雲 oss 檔案上傳 小坑阿里
- vue 圖片上傳到阿里雲ossVue阿里
- 阿里雲CDN+OSS完成圖片加速阿里
- Flutter 上傳圖片到阿里雲OSSFlutter阿里
- 阿里OSS Select阿里
- 關於Chrome報錯 ERR_NAME_NOT_RESOLVED 解決辦法Chrome
- 阿里雲物件儲存OSS支援版本管理特性阿里物件
- 小程式上傳圖片到阿里雲oss阿里
- 阿里雲 OSS 簽名上傳(結合 elementUI)阿里UI
- flutter直接上傳檔案到阿里雲ossFlutter阿里
- 圖片裁剪並上傳到阿里雲oss阿里
- 擁抱雲原生,Fluid 結合 JindoFS:阿里雲 OSS 加速利器UI阿里
- vue 阿里雲oss下載檔案,自定義命名Vue阿里
- Android圖片上傳到阿里雲OSS小案例Android阿里
- 【保姆級】阿里雲OSS+PicGo+Typora搭建圖床阿里PicGo圖床
- 最佳實踐:使用阿里雲CDN加速OSS訪問阿里
- 使用Typora + 阿里雲OSS + PicGo 打造自己的圖床阿里PicGo圖床
- 阿里雲物件儲存OSS及CDN加速配置阿里物件
- SparkStreaming報錯: Only one SparkContext may be running in this JVM (see SPARK-2243)SparkContextJVM
- 自動化遷移七牛雲的資料到阿里雲OSS阿里
- 自動化遷移七牛雲的資料到阿里雲 OSS阿里
- Fusion Upload元件 對接 阿里雲OSS/七牛/又拍元件阿里
- Springboot 遷移及上傳檔案至阿里雲OSSSpring Boot阿里
- Spring Boot 整合阿里雲 OSS 進行檔案儲存Spring Boot阿里