新特性要求App內(nèi)訪問的網(wǎng)絡必須使用HTTPS協(xié)議。但是現(xiàn)在公司的項目使用的是HTTP協(xié)議,使用私有加密方式保證數(shù)據(jù)安全。現(xiàn)在也不能馬上改成HTTPS協(xié)議傳輸。那么怎么辦呢?下面小編就為大家介紹xcode升級后ios9.0不能使用http協(xié)議的版本的解決方法,一起來看看吧!
最終找到以下解決辦法:
在Info.plist中添加NSAppTransportSecurity類型Dictionary。
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads類型Boolean,值設為YES
總結(jié):
蘋果正在加大應用安全的管控,這個舉措可以看出蘋果對信息安全的重視,也暴露出大部分應用傳輸數(shù)據(jù)時都是未經(jīng)過加密的,或使用私有方式加密,以至于蘋果開始對開發(fā)者提出要求。
私有加密雖然一定程度上是安全的,但是終究不是一個長久之計。全世界這么多安全專家在維護HTTPS安全,早日使用HTTPS確保信息安全才是王道!也省去了私有加密協(xié)議的安全隱患!
新聞熱點
疑難解答
圖片精選