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