Z mojego doświadczenia wynika, że były dwa przypadki, w których aplikacje nie działają (innymi słowy, wyświetlają ekran powitalny po ponownym uruchomieniu).
Po pierwsze, deweloper źle, a nawet nie wdrożył zawieszania aplikacji. Było kilka aplikacji, które zawsze kończą się po naciśnięciu przycisku home lub resetują się, gdy były w określonej funkcji. (Chociaż w ostatnim sklepie z aplikacjami nie widziałem żadnego z wyjątkiem niektórych aplikacji instytucji publicznych, które mają średnią ocenę 1 ~ 2)
Drugi to ograniczenie sprzętowe - mimo że deweloper prawidłowo zaimplementował funkcję zawieszenia, iOS czasami decyduje się na jego zamknięcie z różnych powodów z powodu braku pamięci (jest to główny powód, dla którego wcześniejsze urządzenia nie wspierały zawieszenia aplikacji w erze 3G / S) ), zarządzanie czasem baterii.
Po pierwsze, możesz napisać recenzję na Appstore - jest to jeden z najbardziej wpływowych powodów rozwoju aplikacji.
Po drugie, jest to dość głupie rozwiązanie, ale można kupić nowy sprzęt z większą ilością pamięci RAM, a to zmniejszy możliwość wstrzymania wstrzymania aplikacji z systemu iOS (i skrócić czas ponownego uruchamiania aplikacji). Jeśli nie chcesz tego robić, możesz nakazać systemowi iOS wstrzymanie niektórych nieistotnych aplikacji, przesuwając podgląd aplikacji w górę w widoku wielozadaniowości, co może zmniejszyć prawdopodobieństwo, że aplikacje, z których korzystasz, zostaną zabite przez iOS.