我有一个应用程序可以在 Xcode6-Beta1 和 Xcode6-Beta2 以及 iOS7 和 iOS8 上正常运行。但是对于 Xcode6-Beta3、Beta4、Beta5,我在 iOS8 上遇到了网络问题,但在 iOS7 上一切正常。我收到错误"The network connection was lost."
。错误如下:
错误:错误域=NSURLErrorDomain 代码=-1005“网络连接丢失。” UserInfo=0x7ba8e5b0 {NSErrorFailingURLStringKey=,_kCFStreamErrorCodeKey=57,NSErrorFailingURLKey=,NSLocalizedDescription=网络连接丢失。,_kCFStreamErrorDomainKey=1,NSUnderlyingError=0x7a6957e0“网络连接丢失。”}
我使用 AFNetworking 2.x 和以下代码片段进行网络调用:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager setSecurityPolicy:policy];
manager.requestSerializer = [AFHTTPRequestSerializer serializer];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
[manager POST:<example-url>
parameters:<parameteres>
success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@“Success: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
I tried NSURLSession
但仍然收到相同的错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)