Tôi đang làm việc trên một ứng dụng trong Xcode 6.1, iOS 8.1; các ứng dụng đã làm việc hoàn toàn tốt đẹp cho đến 2 ngày trước, nhưng hôm nay khi tôi thực hiện nó tôi đã nhận một lỗi trong các dịch vụ web & lỗi được in dưới đây.Lỗi: Miền lỗi = NSURLErrorDomain Code = -1001 "Yêu cầu hết thời gian chờ".
Error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0x7c6899b0 {NSErrorFailingURLStringKey=, NSErrorFailingURLKey=, NSLocalizedDescription=The request timed out., NSUnderlyingError=0x7c688f60 "The request timed out."}
tôi đã sử dụng AFNetworking 2.x và sau đoạn mã để thực hiện cuộc gọi mạng:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
manager.responseSerializer.acceptableContentTypes=[manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];
[manager POST:<URL>
parameters:<parameters>
success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
NSError *error = nil;
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingAllowFragments error:&error];
if (error) {
NSLog(@"Error serializing %@", error);
}
NSLog(@"Dictionary %@", JSON);
NSLog(@"Success");
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
}
UPDATE: tôi đã thực hiện xong việc bỏ/bắt đầu lại iOS Simulator.app, nội dung reseted & thiết lập , nhưng không có gì hiệu quả.
Tôi đã kiểm tra, cấu hình mạng của tôi không thay đổi giống như trong toàn bộ quá trình. Tôi đã làm tất cả mọi thứ mà tôi biết, bỏ/khởi chạy lại iOS Simulator.app, nội dung và cài đặt đã được khôi phục ... nhưng các thông báo không hoạt động. – iYoung