Techniki uruchamiania procesów w tle w systemie iOS
W poniższych sekcjach zapoznamy się z następującymi funkcjami systemu iOS wraz z istniejącymi opcjami tworzenia tła:
- Opportunistic Background Tasks — zachowaj żywotność baterii, uruchamiając zadania w tle we fragmentach oportunistycznych, gdy urządzenie jest obudzine do innego przetwarzania.
- Usługa transferu w tle — niezawodne przekazywanie i pobieranie plików niezależnie od stanu sieci lub rozmiaru pliku.
- Pobieranie w tle — odśwież aplikację z poziomu tła w określonych przez system interwałach.
- Powiadomienia zdalne — powiadomienia wypychane umożliwiają wyzwalanie aktualizacji zawartości w tle przed otwarciem aplikacji przez użytkownika z opcją powiadamiania użytkownika lub aktualizacji w trybie dyskretnym.
- Aktualizacje interfejsu użytkownika w tle — przygotuj interfejs użytkownika aplikacji i zaktualizuj migawkę aplikacji— wszystko z tła.