Контент не обновляется в приложениях для iOS

Каждый раз, когда я открываю приложение iOS, вместо того, чтобы обновлять домашнюю страницу и показывать мне новый контент, приложение открывается там, где я был в последний раз, когда использовал его. Например, когда я открываю стороннее новостное приложение, вместо главной страницы с новыми и обновленными статьями открывается статья, которую я читал, закрывая приложение. Я испытываю эту проблему со всеми моими приложениями, и мне было интересно, может ли это быть связано с настройкой обновления фонового приложения, которую я в настоящее время отключил.

То, как сформулирован ваш вопрос в настоящее время, очень затрудняет понимание проблемы, с которой вы столкнулись, какие приложения затронуты и что вы уже сделали для решения проблемы. Советы по задаванию вопросов см. в разделе «Как спросить» . Без существенного пересмотра ваш вопрос может быть закрыт как «слишком широкий» или «неясно, о чем вы спрашиваете».

Ответы (1)

Вы путаете две разные функции, доступные в iOS.

То, что вы наблюдаете, является поведением iOS по умолчанию и называется восстановлением состояния . Пока на устройстве iOS есть доступная память (основная память или ОЗУ), оно сохраняет рабочее состояние последних использованных приложений. Предполагается, что пользователь, вероятно, повторно откроет недавно использованное приложение.

Параметр обновления фонового приложения актуален для приложений, которым необходимо обмениваться данными с удаленным сервером через Интернет для получения данных (типичным примером таких приложений являются социальные сети, клиентские приложения электронной почты и т. д.). Включение фонового обновления приложения для приложения (если оно включено) позволит iOS извлекать данные для такого приложения в подходящие моменты (например, когда активируется подключение для передачи данных устройства iOS). Это позволяет приложениям мгновенно предоставлять пользователям актуальные данные при запуске, тем самым обеспечивая хорошее взаимодействие с пользователем.

Поскольку вызов радиоустройства требует относительно более высокого штрафа за использование батареи, включение этого параметра обеспечивает наилучшее взаимодействие с пользователем при оптимизации использования ресурсов.

есть ли способ настроить это восстановление состояния?
@Skrrrrrtttt Хотя настройка по умолчанию лучше всего подходит для большинства пользователей, вы можете закрыть приложение, выйдя из многозадачного пользовательского интерфейса (дважды нажмите на кнопку «Домой» или проведите пальцем вверх и удерживайте на iPhone X/XS/XS Max/XR). Таким образом, когда вы снова запустите приложение, вы начнете с домашней страницы.