iOS开发中UIImageView遇到的问题

个人链接
  • 博客园主页 : 博客园主页
  • GitHub : 我的GitHub
  • iOS程序猿(媛)~~ : 这是我个人整理的一个技术专题, 这里的文章都是比较有技术含量(不断更新)!
  • 微信公众号 :
iOS开发中UIImageView遇到的问题_第1张图片
微信公众号.jpg
功能部分:

在iOS开发中,使用第三方库SDWebImage加载网络图片的时候,会打印如下提示信息时:

NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9807

于是,要将自己的应用做下适配,因为连接到的服务器已经使用了Https,所以只要在自己的应用里加一个字段就行,打开info.plist,用xml方式打开后,加入下面的代码:

NSAppTransportSecurity

    NSAllowsArbitraryLoads
    

这样就可以了,如果还不想让自己的应用支持https,可以按照下面的格式在info.list中配置。

其次

如何发现使用网络加载还是报这种错误的时候,就需要换一种方法,使用带有options的方法进行图片加载;
例如:

UIImageView * iv = [[UIImageView alloc]initWithFrame:CGRectMake(0, 64, 300, 200)];
[iv sd_setImageWithURL:[NSURL URLWithString:@"https://image.yiwencaifu.com/upload/20161202/1480654937932.jpg"] placeholderImage:nil options:SDWebImageAllowInvalidSSLCertificates];

声明

  • 所有文章出自 Kenny Hito 的博客 !
  • 未经本人允许不得转载, 转载请标明来源与作者, 谢谢合作!

你可能感兴趣的:(iOS开发中UIImageView遇到的问题)