图像从https://协议加载但不从http://协议加载

时间:2015-10-29 14:37:01

标签: ios http https uiimageview

我正在尝试使用我的imageView中的RemoteImageView上传图片。但由于某些原因,如果图像具有https://协议URL,则imageView加载正常但如果图像具有http://协议,则它们不会加载投掷错误。这是一段代码,

 [_imageView loadImageURL:[NSURL URLWithString:_news.imageURL] withCompleteBlock:^(UIImage *image) {
        [_indicator stopAnimating];
        [_indicator removeFromSuperview];
    } withErrorBlock:^(NSError *error) {
        NSLog(@"Could not uplad the picture");
        [_indicator stopAnimating];
        [_indicator removeFromSuperview];

    }];

//这里_imageView是RemoteImageView的实例。 //此图片将加载

enter image description here

//但下图不会加载

enter image description here

由于

1 个答案:

答案 0 :(得分:2)

这是App Transport Security,iOS 9中的新功能。有关如何根据需要配置它的详细信息,请参阅NSAppTransportSecurity 部分。建议的解决方案是将所有流量移至HTTPS。