相关疑难解决方法(0)

NSURLConnection在iOS8上超时

我一直致力于涉及客户端 - 服务器通信的应用程序.在iOS 7.1之前一切正常.现在Xcode 6 GM Seed已经推出,我尝试在iOS8模拟器上构建并运行该项目.但是,所有NSURLConnections现在似乎都已超时.我无法从服务器获得任何响应.这适用于iOS 7模拟器和Xcode 6.
我尝试使用NSURLSession希望能解决问题.但它没有.
任何帮助将受到高度赞赏!如果其他人遇到此问题,请告诉我您是否有任何解决方法.

更新:
这是我使用的代码:

NSString *authStr = [NSString stringWithFormat:@"%@:%@", username, password];  
NSData *authData = [authStr dataUsingEncoding:NSUTF8StringEncoding];  
NSString *authValue = [NSString stringWithFormat: @"Basic %@",[authData base64EncodedStringWithOptions:0]];  
[inURLRequest setValue:authValue forHTTPHeaderField:@"Authorization"];  
Run Code Online (Sandbox Code Playgroud)

请注意,inURLRequest已经与所需的URL保持一致.
在此之后,只需使用inURLRequest像往常一样触发事务.例如,在NSURLSession的情况下,使用此请求对象创建下载任务并在其上调用resume API.

cocoa-touch nsurlconnection ios8

5
推荐指数
1
解决办法
984
查看次数

标签 统计

cocoa-touch ×1

ios8 ×1

nsurlconnection ×1