gpt4 book ai didi

ios - 将 Xcode 6.4 更新到 Xcode 7.0 后,NSData dataWithContentsOfURL 为空

转载 作者:可可西里 更新时间:2023-11-01 05:40:34 25 4
gpt4 key购买 nike

在我更新 Xcode 6.4 版之前,它仍然可以正常工作。

这是我的代码

 - (NSArray*)getData{
NSMutableArray *result = [[NSMutableArray alloc] init];
NSString *path = @"http://rmfl.nagasoftware.com/api/plant_by_season.php?lang_code=1&season_id=0";

if(path){
NSLog(@"%@",path);
NSURL *json = [NSURL URLWithString:path]; // jsonString
NSLog(@"URL is %@",[json absoluteString]);
NSData *jsonData = [NSData dataWithContentsOfURL:json];

这是从 NSLog 查看图像的链接。

enter image description here

最佳答案

我怀疑您也已更新到 iOS 9,如果是这样,那就是问题所在。

参见:App Transport Security Technote

解决方案是将服务器更新为 https TLS 1.2 并转发安全性。

另一种解决方案是将应用程序列表中的 url 列入白名单,甚至在必要时允许所有 http 连接。这降低了连接的安全性,最好的办法是更新服务器。

关于ios - 将 Xcode 6.4 更新到 Xcode 7.0 后,NSData dataWithContentsOfURL 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32637873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com