无法加载资源,因为应用程序传输安全策略要求使用安全连接当我将Xcode更新为7.0或IOS9.0时,我就面临着这个问题。不知怎么的,它开始给我命名的错误“无法加载资源,因为应用程序传输安全策略要求使用安全连接”Webservice方法:-(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString{NSURLSessionConfiguration *sessionConfiguration =
[NSURLSessionConfiguration defaultSessionConfiguration];
[sessionConfiguration setAllowsCellularAccess:YES];
[sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" }];
NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",ServiceURL]];
NSLog(@"URl %@%@",url,DataString);
// Configure the Request
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setValue:[NSString stringWithFormat:@"%@=%@", strSessName, strSessVal] forHTTPHeaderField:@"Cookie"];
request.HTTPBody = [DataString dataUsingEncoding:NSUTF8StringEncoding];
request.HTTPMethod = @"Post";Xcode早期版本和IOS早期版本的服务运行良好,但是当我更新到Xcode 7.0(也就是在IOS 9.0上)时,它开始给我带来问题,就像我调用上面的Web服务方法时所遇到的问题一样。我收到的记录错误是:连接失败:Error Domain=NSURLErrorDomain Code=-1022“无法加载资源,因为AppTransportSecurity策略要求使用安全连接。UserInfo={NSUnderlyingError=0x7fada0f31880{Error Domain=kCFErrorDomainCFNetwork Code=-1022“(Null)”},NSErrorFailingURLStringKey=MyServiceURL,NSErrorFailingURLKey=MyServiceURL,NSLocalizedDescription=无法加载资源,因为AppTransportSecurity策略要求使用安全连接。}我试过以下的问题和答案,但没有得到任何结果,有任何预先的想法,我如何可以删除服务调用错误?无法加载的资源是ios 9。应用程序传输安全性Xcode 7 beta 6https://stackoverflow.com/a/32609970
3 回答
- 3 回答
- 0 关注
- 801 浏览
添加回答
举报
0/150
提交
取消