Автоматическое закрытие фоновых приложений на iOS работает следующим образом: 2
- После того как пользователь сворачивает программу с помощью полосы в нижней части экрана или кнопкой «Домой», iOS даёт ей проработать в таком состоянии несколько секунд. 2 Для отдельных программ это время составляет 10 секунд, для каких-то может быть больше, а для каких-то меньше — всё зависит от самой программы. 2
- Как только заданное время выходит, операционная система замораживает приложение, и оно перестаёт выполнять в фоне какие-либо процессы. 2
- Если программе требуется обновить местоположение или данные внутри, то это всё iOS делает автоматически без её запуска. 2 Для таких процессов существует специальный раздел в настройках iPhone — «Обновление контента». 2 Там можно для каждого приложения настроить фоновое обновление данных, и система будет его выполнять. 2
Также iOS автоматически отключает приложения, если ресурсов не хватает. 1