ios网络协议从http变成https
2015-12-07 11:23
459 查看
iOS9发布之后,把开发环境升级到Xcode7和iOS9,之前公司的应用在iOS9上竟然无法连接网络获取数据了。
暂时没时间去升级接口,只能先补漏了,至少让整个App到时候能正常使用,当然先不去说所谓的安全性怎样怎样的问题。修改方法如下:
两种是方式:
1,在info.plist文件中,新增一个:NSAppTransportSecurity ,打开,加多一个NSAllowsArbitraryLoads 并且设置为YES就OK了;这是最简单的方式。
2,
以Open as ->Source Code 的方法打开,然后加入以下代码
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
这段代码放的位置不用固定
搞定,测试发现,公司应用在iOS9上能正常获取网络数据了。
暂时没时间去升级接口,只能先补漏了,至少让整个App到时候能正常使用,当然先不去说所谓的安全性怎样怎样的问题。修改方法如下:
两种是方式:
1,在info.plist文件中,新增一个:NSAppTransportSecurity ,打开,加多一个NSAllowsArbitraryLoads 并且设置为YES就OK了;这是最简单的方式。
2,
以Open as ->Source Code 的方法打开,然后加入以下代码
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
这段代码放的位置不用固定
搞定,测试发现,公司应用在iOS9上能正常获取网络数据了。
相关文章推荐
- <黑马程序员> 第八篇:网络编程
- iOS9 HTTP 不能正常使用的解决办法
- 11月第4周网络安全报告:遭篡改的.COM网站占75.7%
- HTTP协议详解
- Linux socket本地进程间通信之TCP
- HTTPS接口加密和身份认证
- iOS开发-工具:用CornerStone配置SVN,HTTP及svn简单使用说明
- nginx https
- 黑马程序员---网络编程(UDP、TCP)
- HTTPS对网站性能SEO有哪些影响?
- 大型网站的HTTPS实践一:HTTPS协议和原理三
- 大型网站的HTTPS实践一:HTTPS协议和原理二
- 大型网站的HTTPS实践一:HTTPS协议和原理一
- Ubuntu系统中MySQL服务器搭建,用户设置权限,以及允许网络访问
- javaweb学习总结(八)——HttpServletResponse对象(二)
- LibGDX_7.5: 网络资源的访问(Net)
- 浏览器 HTTP 缓存原理分析
- 记录http协议python接口测试做法和设计想法
- HTTP Status Code
- Spring Web MVC 处理Http请求的过程(SpringMVC 原理)