App Transport Security阻止HTTP加载资源

mac2022-06-30  33

开始学习最让我害怕的多线程:NSThread, GCD, NSOperation

但是大神的这句话瞬间消除了我的恐惧:

iOS中的多线程使用并不复杂,关键是如何控制好各个线程的执行顺序,如何处理好资源竞争。

呃呃,遇到了第一个bug:点击button从网上加载图片,但是并没有显示图片,一开始以为图片的网址不正确,然后换了一个确保无误的link,还是不显示,无奈只好把图片的背景色设置为高亮,才发现原来图片没有加载。

显示信息如下:

App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

解决方法如下:

在Info.plist中添加NSAppTransportSecurity并设置类型为Dictionary.在NSAppTransportSecurity下添加NSAllowsArbitraryLoads,设置类型为Boolean,值为YES.

转载于:https://www.cnblogs.com/LynnLynn/p/7436374.html

最新回复(0)