Timer im Hintergrund ausführen, wenn die App geschlossen ist

Ich muss einen Timer im Hintergrund ausführen, wenn meine App geschlossen ist. Ich habe jedoch gelesen, dass dies nicht möglich ist. Ich weiß, dass ich es für ~ 10 Minuten im Hintergrund laufen lassen kann, aber ich brauche erheblich mehr als das (bis zu mindestens 2 Stunden).

Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies zu tun, indem ich den Timerwert beim Schließen der App und die aktuelle Uhrzeit speichere, sie beim erneuten Öffnen abrufe und sie mit der aktuellen Uhrzeit vergleiche, um die Differenz zu ermitteln. Ich könnte dann den Timer neu starten und die Werte addieren.

Hat jemand Vorschläge, wie ich das machen könnte?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage