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