IOS下Image标签加载网络图片不显示
IOS 9以上的设备中因为App Transport Security的存在,它会拒绝所有不通过HTTPS发送的HTTP请求,因为图片服务器是http请求,所以导致图片无法显示。所以访问非https的地址需要在Info.plist进行ATS设置,那么手动修改了一下,但是并没有找到NSAllowsArbitraryLoads这个项,可能是XCode版本问题?因为我是Android原生开发者,对IOS不是非常熟悉,尝试了半天最后我是这么解决的:
App Transport Security Settings 下新建 Allow Arbitrary Loads 条目,并设置值为YES.
文章图片
【IOS下Image标签加载网络图片不显示】Info.plist设置
然后重新部署,OK 解决,图片顺利显示出来了。
推荐阅读
- opencv|Ubuntu下Opencv的安装(亲测有效,超级简单!)
- 凡与形象(你这样,怎么让你男朋友下得了嘴!)
- 小区轶事
- 世界波澜壮阔,我们宠辱不惊
- 下跪体罚学生(绝对不可取)
- 夸夸我妈妈
- iOS|iOS 单例模式的写法
- 生成条形码
- c语言|n子棋,你能下赢电脑吗,来玩玩吧
- 冬夜,树下聆听雪飘