- Нужно ли выгружать приложения iOS вручную и как работает многозадачность на iPhone и iPad
- Как принудительно закрыть приложение на iPhone, iPad
- Как работает многозадачность в iOS
- Нужно ли закрывать приложения на iPhone, iPad вручную?
- Как использовать многозадачность на iPhone
- Многозадачность, Стиль iPhone
- Используются ли в приостановленных приложениях батареи, память или другие системные ресурсы?
- Некоторые приложения для iPhone работают в фоновом режиме
- Как получить доступ к быстрому переключателю приложений
- Как выйти из приложений iPhone в Fast App Switcher
- Как приложения сортируются в быстром переключателе приложений
Нужно ли выгружать приложения iOS вручную и как работает многозадачность на iPhone и iPad
На iPhone и iPad вы можете запускать несколько программ одновременно. Благодаря многозадачности можно комбинировать функционал нескольких приложений, например, включить запись в «Диктофоне» и открыть какую-либо игрушку. Запись звука в фоном режиме будет сопровождаться красной панелью в верхней части экрана (видима будет только на домашнем экране). И это лишь один из примеров, который влечет за собой несколько вопросов о том, как же работает многозадачность в iOS. Давайте попробуем разобраться.
Как принудительно закрыть приложение на iPhone, iPad
Но для начала простой ответ на простой вопрос. Если программа зависла, автоматически закрывается или отказывается нормально запускаться, попробуйте закрыть ее принудительно, а потом вновь запустить.
Для того чтобы посмотреть или закрыть запущенные игры и программы в iOS, необходимо дважды нажать кнопку «Home». Так вы попадете в панель многозадачности, где можно просмотреть все ранее открытие приложения. Закрытие осуществляется движением вверх по выбранному окну.
В принципе, интерфейс многозадачности в iOS интуитивен и его функционал очевиден. Свайпы влево-вправо перелистывают приложения, а доступ к ним осуществляется касанием.
Закрыть сразу все приложения невозможно, зато можно закрывать по три штуки за раз, смахивая их вверх тремя пальцами.
Как работает многозадачность в iOS
Когда вы выходите из того или иного приложения, нельзя сказать, что оно сворачивается, как это происходит в Windows. По большому счету приложения в панели многозадачности не работают и практически не потребляют ресурсов вашего iPhone, iPad. Почему так происходит? Давайте разберем вопрос с технической стороны…
Один из разработчиков iOS в одном из своих материалов технически описывает пять состояний, в которых может находиться приложение;
- активное состояние – в данный момент приложение открыто и используется;
- неактивное состояние – в данный момент приложение открыто, но не используется (например, экран девайса заблокирован);
- состояние фоновой активности – приложение закрыто, но продолжает активность в фоновом режиме;
- приостановленное состояние – приложение закрыто, не проявляет активности;
- нерабочее состояние – приложение было принудительно закрыто или не открывалось вовсе.
Каждое запущенное на iPhone или iPad приложение следует следующему «циклу жизни»:
- Приложение запускают и оно работает в полной мере, потребляя ресурсы вашего гаджета;
- после нажатия кнопки «Home» приложение закрывается, но продолжает вести активность в фоновом режиме еще до 30 секунд;
- если по истечению этого времени приложение не потребовало от iOS возможности работать в фоновом режиме (например, чтобы загрузить большой документ или завершить какую-либо операцию), оно автоматически перейдет в приостановленное состояние, в котором уже не будет потреблять ресурсы устройства, но продолжит занимать место в оперативной памяти;
- приложение уходит в нерабочее состояние в том случае, если вы запустили другую игру или программу, которой требуется больше оперативной памяти.
Другими словами iOS автоматически выгружает неиспользуемые приложения и освобождает занимаемую ими память. Вы спросите, зачем тогда система держит в панели многозадачности все эти приложения, которые не используются. Ответ прост, чтобы пользователь смог быстрее открыть их. Отмечу, что в панели многозадачности будут отображены все запущенные ранее приложения в хронологическом порядке независимо от того работают ли они в фоновом режиме или уже давно выгружены из памяти устройства.
В фоновом режиме долгое время позволяется работать не всем приложениям, через 10 минут игра или программа будет принудительно переведено в приостановленное состояние, за исключением тех программ, которые предназначены для фоновой работы – музыкальные программы; приложения отслеживающие ваше местоположение; программы работающие с внешними аксессуарами и так далее.
«Тогда как приходят уведомления тех приложений, которые находятся в выгруженном или приостановленном состоянии?» – спросите вы. Для работы в фоновом режиме разработчиками игр и программ используются специально предусмотренные в Apple API. Коротко расскажу о них так, насколько мне позволяют знания.
- Background Fetch – API работает с приложениями по принципу опроса, который подстраивается под пользователя. Этакая интеллектуальная система оценки фоновой активности. Например, пользователь запускает программу 1 раз в день, механизм адаптируется и проверяет обновления достаточно редко, тем самым практически не «будит» приложение. Если пользователь открывает программу десятки раз в сутки, API будет обращаться к ней чаще. Так же механизм адаптируется под время, в которое пользователь использует приложение, обновляя контент до его открытия.
Помимо этого обновление контаета подстраивается под периоды пониженного энергопотребления вашего девайса, например, в зоне действия Wi-Fi или при подключении к зарядному устройству.
Нужно ли закрывать приложения на iPhone, iPad вручную?
Сложный вопрос, на который можно ответить и «да» и «нет». В большинстве случаев панель многозадачности не отображает перечень запущенных приложений, а показывает перечень недавно использованных приложений.
С одной стороны, выгружать вручную смысла нет, так как iOS все делает за вас тогда, когда это необходимо. А приложения, находящиеся в приостановленном состоянии не израсходуют заряд аккумулятора. Но с другой стороны, многие приложения могут еще 10 минут спокойно работать в фоном режиме, а некоторые и вовсе все время пожирать заряд вашего аккумулятора. Закрыв их вы сократите расход батареи. Чаще всего приложения, которым дозволено работать в фоновом режиме все время, очень хорошо оптимизированы и не должны создавать для вас проблем, кроме тех, которые используют модуль GPS/Глонасс.
Если вы действительно замечаете, что после принудительного закрытия игр и программ ваш iPhone, iPad работает лучше или аккумулятор израсходуется медленнее, то значит вы используете какое-то приложение, которое очень активно работает в фоновом режиме. Если разницы не замечаете, то и закрывать приложения вручную смысла нет, как я уже сказал выше, iOS все сделает за вас.
Если вы не нашли ответа на свой вопрос или у вас что-то не получилось, а в комментаряих ниже нет подходящего решения, задайте вопрос через нашу форму помощи. Это быстро, просто, удобно и не требует регистрации. Ответы на свой и другие вопросы вы найдете в данном разделе.
Источник
Как использовать многозадачность на iPhone
Многозадачность в том смысле, к которому мы привыкли на настольных компьютерах, означает возможность запускать более одной программы одновременно. Многозадачность на iPhone не совсем так работает. Вместо этого iPhone позволяет запускать несколько видов приложений в фоновом режиме, в то время как другие приложения работают на переднем плане. По большей части, однако, приложения iPhone останавливаются, когда вы ими не пользуетесь, а затем быстро возвращаются к жизни, когда вы выбираете их.
Многозадачность, Стиль iPhone
Вместо того, чтобы предлагать обычную многозадачность, iPhone использует то, что Apple называет Fast App Switching . Когда вы нажимаете кнопку «Домой», чтобы оставить приложение (или проведите пальцем вверх по экрану iPhone X или более поздней версии) и вернуться на начальный экран, приложение, которое вы только что оставили, по существу зависает, где вы были и чем занимались. В следующий раз, когда вы вернетесь в это приложение, вы начнете с того места, где остановились, вместо того, чтобы начинать каждый раз заново. Это на самом деле не многозадачность, но это приятный пользовательский опыт.
Многозадачность на iPad похожа на iPhone, но гораздо более гибкая и мощная. Чтобы узнать, как разблокировать возможности многозадачности iPad, прочитайте, как использовать док в iOS 11 и iOS 12.
Используются ли в приостановленных приложениях батареи, память или другие системные ресурсы?
Многие пользователи iPhone убеждены в том, что приложения, замерзшие в фоновом режиме, могут разрядить аккумулятор телефона или использовать пропускную способность. Хотя, возможно, это когда-то было правдой, сейчас это не так. Apple открыто заявляет об этом: приложения, которые «заморожены» в фоновом режиме, не используют время работы от батареи, память или другие системные ресурсы.
По этой причине принудительное прекращение работы приложений, которые не используются, не экономит заряд батареи. Фактически, выход из приостановленных приложений может фактически повредить время автономной работы.
Есть одно исключение из правила, что приостановленные приложения не используют ресурсы: приложения, которые поддерживают фоновое обновление приложений.
В iOS 7 и более поздних версиях приложения, которые могут работать в фоновом режиме, еще более сложны. Это потому, что iOS узнает, как вы используете приложения с помощью Background App Refresh. Если вы обычно проверяете социальные сети первым делом утром, iOS планирует такое поведение и обновляет ваши приложения для социальных сетей за несколько минут до того, как вы обычно проверяете их, чтобы убедиться, что вся последняя информация ждет вас.
Приложения, использующие эту функцию, работают в фоновом режиме и загружают данные, когда они находятся в фоновом режиме. Чтобы настроить параметры обновления фонового приложения, перейдите в раздел Настройки > Общие > Обновление фонового приложения .
Некоторые приложения для iPhone работают в фоновом режиме
Хотя большинство приложений зависают, когда вы ими не пользуетесь, несколько категорий приложений поддерживают обычную многозадачность и работают в фоновом режиме (то есть, в то время как другие приложения также работают). Типы приложений, которые могут работать в фоновом режиме:
- Музыка : слушайте приложение Музыка, Pandora, потоковое радио и другие музыкальные приложения, занимаясь другими делами.
- Местоположение : . Apple Maps и Google Maps позволяют вам получать указания и использовать другие приложения одновременно.
- AirPlay : Технология Apple для потоковой передачи аудио и видео с iPhone на совместимые телевизоры, стереосистемы и другие устройства работает в фоновом режиме.
- VoIP (Voice Over IP) : . Такие приложения, как Skype, которые позволяют вам совершать телефонные звонки через Интернет, а не через сотовую сеть, работают с другими приложениями.
- Push-уведомления : . Эти уведомления позволяют узнать, что произошло в другом приложении, и вы можете захотеть проверить его.
- Новости Apple : содержимое приложения Apple News загружается в фоновом режиме, чтобы последние новости ожидали вас.
- Аксессуары Bluetooth : Если аксессуары Bluetooth подключены к вашему iPhone, данные могут отправляться туда и обратно.
- Фон : Функция обновления фоновых приложений обновляет некоторые приложения, когда они не работают.
То, что приложения в этих категориях могут работать в фоновом режиме, не означает, что они будут работать. Приложения должны быть написаны, чтобы воспользоваться преимуществами многозадачности, но такая возможность есть в ОС, и многие, может даже большинство, приложений в этих категориях могут работать в фоновом режиме.
Как получить доступ к быстрому переключателю приложений
Fast App Switcher позволяет переключаться между недавно использованными приложениями. От того, как вы к нему обращаетесь, зависит, какая у вас модель iPhone На iPhone 8 и более ранних версиях дважды нажмите кнопку «Домой» на iPhone. На iPhone X и новее проведите пальцем вверх от нижней части экрана (этот жест заменил кнопку «Домой» на этих моделях среди других сочетаний клавиш на основе жестов).
- В iOS 9 и более поздних версиях экран немного отступает, чтобы показать карусель скриншотов и значков приложений для всех ваших текущих приложений. Проведите пальцем влево и вправо, чтобы просмотреть приложения, а затем нажмите на приложение, которое вы хотите использовать.
- В iOS 7 и 8 это похоже на iOS 9, за исключением того, что вместо карусели у вас есть плоский ряд приложений. Вы также увидите ярлыки для частых контактов в верхней части этого экрана. В противном случае он работает так же, как в iOS 9.
- В iOS 4–6 большая часть экрана отображается серым цветом, а внизу отображаются значки. Проведите пальцем по значкам влево и вправо, чтобы увидеть последние приложения, затем нажмите значок, чтобы запустить это приложение.
Если у вас есть телефон iPhone 6S, 7-й или 8-й серии, сенсорный экран 3D на этих устройствах предлагает ярлык для доступа к Fast App Switcher. Нажмите на левом краю экрана, чтобы получить доступ к двум вариантам:
- Проведите пальцем слева направо, чтобы переключить последнее приложение, которое вы использовали.
- Нажмите снова, чтобы открыть быстрый переключатель приложений.
Как выйти из приложений iPhone в Fast App Switcher
Fast App Switcher также позволяет выходить из приложений, что особенно полезно, если приложение не работает должным образом. Выход из неродных приложений, которые приостановлены в фоновом режиме, остановит их работу до тех пор, пока вы не перезапустите их. Выход из предустановленных приложений Apple позволяет им выполнять фоновые задачи, такие как проверка электронной почты, но заставляет их перезагружаться.
Чтобы выйти из приложений, откройте Fast App Switcher, а затем:
- В iOS 7–12 проведите пальцем по приложению, которое вы хотите закрыть, по верхнему краю экрана. Приложение исчезает и выходит. Вы можете закрыть до трех приложений одновременно, проводя их одновременно.
- В iOS 4–6 нажмите и удерживайте значок приложения, пока значки не начнут покачиваться, и в приложениях не появится красный значок со знаком минус. Нажмите на красный значок, чтобы выйти из этого приложения. На этих версиях iOS вы можете выйти только из одного приложения за раз.
Как приложения сортируются в быстром переключателе приложений
Приложения в Fast App Switcher сортируются в зависимости от того, что вы использовали в последнее время. Это расположение группирует ваши наиболее часто используемые приложения, чтобы вам не пришлось сильно перелистывать, чтобы найти свои любимые приложения.
Источник