![]() |
AW: [Android] App im Hintergrund arbeiten lassen
Beim iOS ist es so, dass der TTask etwa 10 Sekunden weiter läuft nachdem die App in den Hintergrund kommt. Danach stoppt dieser.
Es sei denn man verwendet den background fetch der erhöht die Zeit auf 30 Sekunden. Dann gibt es da noch die "Ausnahmen" wie z.B. Musik-Apps oder Navigations-Apps. Solange zum Beispiel ein Lied gespielt wird, bleibt die App auch im Hintergrund aktiv. Unter iOS habe ich bisher keine Möglichkeit gefunden meine Tasks mehr als 10 Sekunden im Hintergrund laufen zu lassen. Ziemlich stressig wenn man unter Android und iOS die selben "Features" anbieten möchte aber eines der beiden OS es unterbindet. |
AW: [Android] App im Hintergrund arbeiten lassen
Das liegt eben an iOS, dort sollen im Hintergrund nur geringe Mengen an Daten ausgetauscht werden.
Zudem will iOS die Kontrolle haben um mehrere Anwendungen - die auch im Hintergrund Daten haben wollen - besser zu steuern, wann diese ihren 30 Sekunden Zeitraum erhalten. Ist sicher aufwändiger in der Programmierung aber besser für den Anwender |
AW: [Android] App im Hintergrund arbeiten lassen
Meine Frage ist nur: Woher kommen diese "10 Sekunden"? Wer sagt dass es in der nächsten iOS-Version nicht auf 05 Sekunden reduziert wird soweit der Anwender nicht explizit ein "Kein Super-Stromsparmodus" für diese Anwendung aktiviert hat?
|
AW: [Android] App im Hintergrund arbeiten lassen
Zitat:
Zitat:
Das viel größere Problem bei iOS ist, dass man bei neueren OS-Versionen und gesperrten und verschlüsseltem Gerät auch nicht mehr auf Dateien zugreifen kann, was in unserer App mit Datenbank die Hintergrund-Sync wieder nutzlos macht. Sprich, bei verschlüsseltem+gesperrten Gerät funktioniert das auch nicht mehr. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz