Die VOIP-App wird nicht rechtzeitig aktiviert, wenn für die setKeepAliveTimeout-Methode 15 Minuten festgelegt wurden

Ich habe eine App entwickelt, die alle 15 Minuten einige Daten verarbeiten soll. Also habe ich voip flag in die plist Datei eingefügt. Und setKeepAliveTimeout mit 900 Sekunden (15 Minuten) verwenden. Es wurde auch eine Hintergrundaufgabenfunktion hinzugefügt, die einige Daten verarbeitet. Die Datenverarbeitung dauert bis zu 10 Sekunden.

Das Problem ist, dass die App NICHT rechtzeitig aufwacht. Manchmal nach 12 min, manchmal nach 16 min usw. Aber ich brauche genau in 15 min.

Wie löse ich das folgende Problem?

iOS-Version ist 5.0+

Wenn es iOS-spezifisch ist, geben Sie mir bitte einen offiziellen Verweis in das API-Dokument des Apfels, in dem dies erwähnt wurde.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage