ios - NSURLErrorDomain Code=-1012 操作无法完成

标签 ios objective-c ssl-certificate nsmutableurlrequest nserror

从 xcode 运行我的代码时出现以下错误。

Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x17166b740 {NSErrorFailingURLStringKey=https://..../move/resource/v1/user/me/activity/summary?start_date=2015-01-21&end_date=2015-01-14&detail=true, NSUnderlyingError=0x17405b630 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012.)", NSErrorFailingURLKey=https://..../move/resource/v1/user/me/activity/summary?start_date=2015-01-21&end_date=2015-01-14&detail=true}

这是我的代码

  NSString *urlSummaryString = [[NSString stringWithFormat: @"%@summary?start_date=%@&end_date=%@&detail=true", kMisfitCloudEndpoint, strStartDate,strEndDate] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    __block NSMutableDictionary *responseDict = [NSMutableDictionary dictionary];
    __block NSError *error = nil;
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:urlSummaryString] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:20.0];
    [request setValue:@"access_token" forHTTPHeaderField:self.misfitAccessToken];
    [request setHTTPMethod:@"GET"];
    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
        if(connectionError){
            // Handle the connection error
            return ;
        }}];

任何人都可以帮助我这里出了什么问题。它是否与服务器上的 SSL 证书有关并且与安全性有关。当我使用 CocoaRestClient 发出我的请求时,它完美地工作。

有人可以详细解释是什么导致了这个问题,或者是否有人可以解决这个问题。我必须使用 [NSURLConnection sendAsynchronousRequest] 方法。我正在使用 Xcode 6.1 和 ios 8.1.2

最佳答案

就我而言,我犯了一个非常愚蠢的错误。

[request setValue:self.misfitAccessToken forHTTPHeaderField:@"access_token" ];

这解决了我的问题

关于ios - NSURLErrorDomain Code=-1012 操作无法完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28069651/

相关文章:

objective-c - 使用选择器从 MonoTouch 调用 Obj-C

iphone - 如何从 iOS 创建 ad-hoc 网络

ios - 实现类似于 native 联系人搜索的搜索?

ios - Objective-c:仅限横向

java - SSL IOExceptionjavax.net.ssl.SSLKeyException : RSA premaster secret error

java - 为即将到来的 SSL 调用配置 WebSphere 服务器的正确方法

ssl - 在 PC 上安装证书

iOS7 截屏预防/检测

objective-c - 从 m4a 或 wav 解析标题?

ios - 在 heightForRowAtIndexPath 中调用函数时无限循环