Xcode7、iOS9网络访问权限问题
2016-02-20 11:25
330 查看
调用网络访问的时候发现权限不够,报如下错误: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 查证iOS9.0后苹果的官方文档更新: https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html#//apple_ref/doc/uid/TP40016198-DontLinkElementID_13
App Transport Security
App Transport Security (ATS) enforces best practices in the secure connections between an app and its back end. ATS prevents accidental disclosure, provides secure default behavior, and is easy to adopt; it is also on by default in iOS 9 and OS X v10.11.You should adopt ATS as soon as possible, regardless of whether you’re creating a new app or updating an existing one.If you’re developing a new app, you should use HTTPS exclusively. If you have an existing app, you should use HTTPS as much as you can right
now, and create a plan for migrating the rest of your app as soon as possible. In addition, your communication through higher-level APIs needs to be encrypted using TLS version 1.2 with forward secrecy. If you try to make a connection that doesn’t follow this
requirement, an error is thrown. If your app needs to make a request to an insecure domain, you have to specify this domain in your app’s
Info.plistfile.
解决方法如下:
1.找到info.plist
2.添加NSAppTransportSecurity或App Transport Security Settings,Type为Dictionary
3.添加NSAllowsArbitraryLoads或Allow Arbitrary Loads,Type为Boolean,Value为YES
相关文章推荐
- ubuntu14.04网络设置
- ubuntu14.04网络设置
- NanoHTTPD web server的一个简单荔枝
- 网络第一道防线:验证码的故事[安全篇]
- 《PYTHON源码剖析》的第十二章:Python虚拟机中的类机制 http://blog.sina.com.cn/s/blog_75984e830100yf3i.html
- 【BZOJ 1491】 [NOI2007]社交网络
- WinHTTP C/C++ API Reference
- [深入Python]sys.modules http://www.cnblogs.com/tuzkee/p/3540448.html
- java高性能 tcp协议代码示例(一)
- Java TCP 简单实例
- HttpServlet类详解
- IOS alamofire网络请求
- 深度学习系列(3)——使用神经网络去辨识手写数字
- 软考之路(1)——浅解网络基础知识
- Https(SSL/TLS)原理详解
- BZOJ_P1412 [ZJOI2009]狼和羊的故事(网络流+最大流最小割)
- Android开发学习之路--网络编程之初体验
- Android开发学习之路--网络编程之初体验
- 深入理解Linux网络技术内幕——中断与网络驱动程序
- 深度学习系列(2)——神经网络与深度学习