Я заметил, что в iOS часто, когда я открываю приложение, такое как YouTube, первое, что оно показывает, — это снимок экрана этого приложения из одной из последних вещей, которые я делал с приложением.
Когда я возвращаюсь к приложению в многозадачном режиме, ОС загружает эти изображения до того, как приложение полностью запустится и сможет обработать ввод.
Но это кажется мне бесполезным, так как кнопки в приложении даже не работают на этом этапе, и это происходит даже с приложениями, которые не полностью восстанавливают состояние, поэтому вы видите, как оно возвращается на главный экран после показа вам, что вы делали в приложении раньше. Это также проблема безопасности, потому что я могу писать в заметке, защищенной паролем, или что-то в этом роде, и она ненадолго появляется при открытии приложения, или старый скриншот видео YouTube может появиться, когда я открываю приложение.
Как это «избранное» можно отключить в iOS.
В iOS 9 и более ранних версиях нет глобального переключателя. Разработчики приложения могут решить, что приложение будет показывать во время загрузки.
Если вы видите проблемы с безопасностью или просто чувствуете, что использование этой функции оставляет желать лучшего, единственное решение сегодня — связаться с разработчиком. Многие профессиональные приложения, такие как 1Password и заметки Apple, закодированы таким образом, чтобы не раскрывать защищенную информацию во временном образе приложения.
Другим вариантом может быть отправка отзыва в Apple или отчета об ошибке с подробным описанием любых упущений или объяснением того, как это должно быть необязательным элементом управления. Apple может изменить это в будущих ОС, если дело будет сделано достаточно хорошо или достаточным количеством людей.
Эндрю Ларссон