公升級ios9遇到的一些問題

2021-07-04 02:29:04 字數 867 閱讀 6384

1.bitcode xcode7 預設開啟,bitcode(iwatch需要),則會導致部分第三方框架報錯(比如友盟的錯誤)

解決辦法:

2.原有http請求方式失效:

xcode7 開啟的專案中foundation下預設http請求被改為https請求

也就是說,服務需要提供https(tls 1.2)的介面;

如果服務不改變,則客戶端info.plist的根需加下面的鍵值:

信任所有:

nsallowsarbitraryloads

新增自己的伺服器:
n***ceptiondomains

專案適配iOS9遇到的一些問題及解決辦法

1.網路請求報錯。公升級xcode 7.0發現網路訪問失敗。輸出錯誤資訊 解決辦法 需要在 info.plist 中將要使用的url schemes列為白名單,才可正常檢查其他應用是否安裝。mqqopensdkssologin mqzone sinaweibo alipayauth alipay s...

專案適配iOS9遇到的一些問題及解決辦法

1.網路請求報錯。公升級xcode 7.0發現網路訪問失敗。輸出錯誤資訊 搜尋後得知 近期蘋果公司ios 9系統策略更新,限制了http協議的訪問,此外應用需要在 info.plist 中將要使用的url schemes列為白名單,才可正常檢查其他應用是否安裝。mqqopensdkssologins...

iOS9適配遇到的問題

最近在維護公司的乙個專案,這個專案有些老了,為了增加存在感,boss要求能在通知欄顯示一些小公告。於是開始去了解一些ios8的 widget,當時手上可除錯的機器只有一台ios7,於是就將xcode公升級到7.2了,用自己的手機除錯。xcode公升級到7之後,除錯的過程中出現了很多警告和編譯出錯的問...