Jeśli aplikacja zakończyła się ~ 10 min w tle, będzie działać w trybie zawieszonym. Aplikacja może zostać zabity przez poniższe dwa sposoby:Jak możemy sprawdzić, czy aplikacja ios została zabita przez użytkownika lub iOS
iOS mogą zabić aplikacji: W tym scenariuszu „applicationWillTerminate” zadzwoni.
Użytkownik może zabić aplikacje wyraźnie używając wielozadaniowej UI (dwukrotnie klikając przycisk Home i naciśnięcie - (czerwony przycisk)).
W drugim scenariuszu, jak możemy dostać tę aplikację zabity przez użytkownika?
sprawdzić poniżej pytanie, ale nie owocny wynik: App killed by user
ustawić flagę NSUserDefaults po wykonaniu zadania w tle. Jeśli flaga nie jest obecna przy następnym uruchomieniu, Twoja aplikacja została zabita, zanim dotrze do końca zadania w tle. –