Zeitüberschreitung bei Code = -1001_kCFStreamErrorCodeKey = -2102

8

Manchmal wird die Netzwerkanfrage von meiner App blockiert. Und ich bekomme nach einer Weile folgenden Fehler,

  

ist mit Fehler fehlgeschlagen: Fehler Domain = NSURLErrorDomain Code = -1001 "Zeitüberschreitung der Anforderung." UserInfo = {NSUnderlyingError = 0x1390937f0 {Fehlerdomäne = kCFErrorDomainCFNetwork Code = -1001 "(null)" UserInfo = {_ kCFStreamErrorCodeKey = -2102, _kCFStreamErrorDomainKey = 4}}, NSErrorFailingURLStringKey = Ссылка , NSErrorFailingURLKey = Ссылка , _kCFStreamErrorDomainKey = 4, _kCFStreamErrorCodeKey = -2102, NSLocalizedDescription = Die Anfrage wurde zeitgesteuert aus.}

Jede Anfrage, die ich danach mache, Die gleiche gesendete Anfrage wird gesendet, und sie schlägt mit demselben Fehler fehl. Also, keine neue Anfrage erlischt. Dies passiert sehr selten, aber es passiert.

Ich verwende NSURLSessionDataTask:dataTaskWithRequest:completionHandler , um Netzwerkanrufe zu tätigen.

    
Shimin 08.10.2015, 16:05
quelle

1 Antwort

1

Erhöhen Sie das Timeout-Intervall um 150 Sekunden.

    
saraman 06.07.2016 04:40
quelle