Techniken für die iOS-Hintergrundverarbeitung
In den folgenden Abschnitten werden die folgenden iOS-Features zusammen mit den vorhandenen Hintergrundoptionen untersucht:
- Opportunistische Hintergrundaufgaben : Bewahren Sie die Akkulaufzeit bei, indem Sie Hintergrundaufgaben in opportunistischen Blöcken ausführen, wenn das Gerät für andere Verarbeitungen aktiv ist.
- Hintergrundübertragungsdienst: Zuverlässiges Hochladen und Herunterladen von Dateien unabhängig von Netzwerk status oder Dateigröße.
- Hintergrundabruf : Aktualisieren Sie eine Anwendung aus dem Hintergrund in vom System festgelegten Intervallen.
- Remotebenachrichtigungen : Verwenden Sie Pushbenachrichtigungen, um Inhaltsupdates im Hintergrund auszulösen, bevor der Benutzer die Anwendung öffnet, mit einer Option, den Benutzer zu benachrichtigen oder im Hintergrund zu aktualisieren.
- Hintergrundbenutzeroberfläche Updates: Bereiten Sie die Anwendungsbenutzeroberfläche für den Benutzer vor, und aktualisieren Sie die Momentaufnahme der Anwendung aus dem Hintergrund.