我一直致力于涉及客户端 - 服务器通信的应用程序.在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.