Error Domain=NSURLErrorDomain Code=-1005 “The network connection was lost.”

前端 未结 30 3459
悲哀的现实
悲哀的现实 2020-11-22 05:51

I have an application which works fine on Xcode6-Beta1 and Xcode6-Beta2 with both iOS7 and iOS8. But with Xcode6-Beta3, Beta4, Beta5 I\'m facing network issues with iOS8 but

30条回答
  •  遇见更好的自我
    2020-11-22 06:51

    I was hitting this error when passing an NSURLRequest to an NSURLSession without setting the request's HTTPMethod.

    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:urlComponents.URL];
    

    Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost."

    Add the HTTPMethod, though, and the connection works fine

    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:urlComponents.URL];
    [request setHTTPMethod:@"PUT"];
    

提交回复
热议问题