gpt4 book ai didi

ios - 错误 : Error Domain=NSURLErrorDomain Code=-1001 "The request timed out."

转载 作者:IT王子 更新时间:2023-10-29 08:05:15 30 4
gpt4 key购买 nike

我正在开发 Xcode 6.1、iOS 8.1 中的应用程序;该应用程序在 2 天前运行完全正常,但今天当我执行它时,我在 Web 服务中遇到错误,错误打印在下面。

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."}

我曾使用 AFNetworking 2.x 和以下代码片段进行网络调用:

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);
}];
}

更新:我已经退出/重新启动了 iOS Simulator.app,重置了内容和设置,但没有任何效果。

最佳答案

代码没有问题。我猜模拟器内部无法连接到互联网,所以这就是为什么它在提供各种超时间隔后无法连接到服务器的原因。但是当我改天执行时它工作得很好。感谢@Andrew Jaffee 帮助我找到这个问题。

关于ios - 错误 : Error Domain=NSURLErrorDomain Code=-1001 "The request timed out.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26972822/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com