2017-08-10 4 views
0

Meine iOS-App verwendet das RestKit-Framework für die Implementierung von RESTful Web Services-Clients.iOS/RestKit - Zeitüberschreitung der Anfrage

Manchmal habe ich ein Problem, wenn ich meinen Server von meiner Anwendung aus anrufe. Die Anforderung nicht gesendet wird und es nicht am Ende des Ablaufs mit diesem Fehler:

Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." 

Beim ersten openning ist es unmöglich, diese zu reproduzieren.

Das Problem tritt auf, wenn die Anwendung in den Hintergrund versetzt wird und 10 Minuten später oder länger neu gestartet wird (es wird nicht jedes Mal erzeugt). Zu diesem Zeitpunkt gibt es keinen serverseitigen Anruf.

Dann ist die einzige Möglichkeit, dieses Problem zu lösen, die Anwendung zu beenden.

Wir überprüften, ist kein Fehler der URL, der Header, etc ...

HELP ME: '(

Antwort

0

Try Zeitintervall einstellen wie

[manager.requestSerializer setTimeoutInterval:yourTimeInterval]; 
Verwandte Themen