Erreur: Erreur Domaine = NSURLErrorDomain Code = -1001 "La requête a expiré."
Je suis en train de travailler sur une application dans Xcode 6.1, iOS 8.1, l'application a été totalement amende jusqu'à 2 jours avant, mais aujourd'hui, comme je l'ai exécuté, j'ai eu une erreur dans le service web & l'erreur est imprimé ci-dessous.
D'erreur: Erreur de Domaine=NSURLErrorDomain Code=-1001 "La demande a expiré
". UserInfo=0x7c6899b0 {NSErrorFailingURLStringKey=,
NSErrorFailingURLKey=, NSLocalizedDescription=La demande dépassé
., NSUnderlyingError=0x7c688f60 "La demande dépassé."}
J'avais utilisé AFNetworking 2.x et extrait de code suivant pour faire appel du réseau:
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);
}];
}
mise à JOUR: j'avais fait quitter/a relancé le Simulateur iOS.app, réinitialisées contenu & les paramètres, mais rien n'a fonctionné.
source d'informationauteur iYoung | 2014-11-17
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de problème dans le code. Je suppose que le simulateur en interne n'a pas été en mesure de se connecter à internet, de sorte que c'est pourquoi il n'a pas été en mesure de se connecter au serveur après la prestation de divers intervalles de délai d'attente. Mais cela a fonctionné parfaitement lorsque j'ai exécuté un autre jour. Grâce à @Andrew Jaffee pour m'aider à trouver ce problème.
Simulateur iOS -> Réinitialiser le Contenu et les Paramètres; a fonctionné pour moi
J'étais appel local, connexion au serveur et a été l'obtention de cette erreur. J'ai été en utilisant réseau différent dans mon appareil et le téléphone. Quand j'ai connecté les deux au même réseau wifi, il a travaillé.
Cela peut se produire si vos changements de configuration du réseau, tandis que le simulateur est en cours d'exécution. S'il vous plaît redémarrer le simulateur d'exécution (par exemple: quitter/relancer le Simulateur iOS.app) et qui sera probablement de résoudre votre problème.
Si le problème persiste, veuillez mettre à jour votre question pour indiquer que le problème que vous rencontrez n'est pas ce problème connu. Merci.
Eu ce problème et a une résolution différente, donc je pensais que je voudrais ajouter c'est ici:
En gros, j'ai été l'envoi de certains paramètres lors de la elle devrait de fait d'un nettoyage de la demande. Supprimé les paramètres en GET a très bien fonctionné.