iOS9 HTTP 不能正常使用的解决办法
2016-03-04 11:03
417 查看
iOS9 HTTP 不能正常使用的解决办法 输出错误信息 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. Google后查证,iOS9引入了新特性 App Transport Security (ATS)。详情:App Transport Security (ATS)新特性要求App内访问的网络必须使用 HTTPS协议。 但是现在公司的项目使用的是 HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成 HTTPS协议传输。 最终找到以下解决办法:在Info.plist中添加NSAppTransportSecurity类型 Dictionary。 在 NSAppTransportSecurity下添加 NSAllowsArbitraryLoads类型 Boolean,值设为 YES 方法二:关闭Bitcode工程设置中 buildingsetting 中搜索bitcode 选择no来源于:http://blog.csdn.net/niejiafa_131/article/details/48676957 |
相关文章推荐
- Android工程:引用另一个Android工程的方法详解
- 巧妙解决:access denied (javax.management.MBeanTrust...
- Android工程文件下assets文件夹与res文件夹的区别
- JSP第三次课内容:JSP实现宠物店设计
- myeclipse项目工程总是进入debug状态的修改
- 用WINDOWS自带IP安全策略,指定ip访问数据库1433端口
- 谈“基于风险优先的数据安全”如何落地
- cocos2dx3.4 VS2012无法打开包含文件extensions/ExtensionExport.h
- 【引用】SolidWorks工程图转换成AutoCAD DWG文件后字体不变
- 移动设备数据安全形势日趋严峻
- 使用Cisco Packet Tracer之小企业的实际工程案例
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules解决方法
- VMware View 5.0 策略列表
- “记事本”的杀毒功能
- JSP如何处理路径
- vim查看函数原型
- VS2008 工程转为 VS2005 工程!
- 架构
- IT实施过程中如何管理业务需求
- 平安城市监控系统技术方案