
iOS 18 включает новую функцию, позволяющую требовать Face ID для открытия приложения или, чтобы пойти дальше, полностью скрыть его с устройства. Второй вариант удаляет значок с главного экрана и помещает приложение в специально скрытую папку «Скрытые» в Библиотеке приложений.
Для доступа к содержимому этой скрытой папки, а затем к одному из скрытых в ней приложений, обычно требуется биометрия. Однако теперь, когда iOS 18 выпущена, пользователи обнаруживают способы узнать, какие приложения были скрыты, без необходимости использовать Face ID.
В iOS 18 вы можете заблокировать и скрыть приложение, нажав и удерживая значок приложения. Затем в меню выберите «Требовать Face ID», а затем — «Скрыть и требовать Face ID».
Когда приложение заблокировано и скрыто, iOS 18 предотвращает его обнаружение многими типичными способами. Уведомления приложений не отображаются, а результаты из этого приложения не появляются в поиске Spotlight. Даже если вы зайдете в раздел «Хранилище» в «Настройках», названия скрытых приложений будут скрыты до тех пор, пока не произойдет аутентификация биометрических данных.
Однако это скрытое состояние не является абсолютно надежным. Некоторые экраны настроек по-прежнему могут отображать скрытые приложения без аутентификации. Например, когда приложение Reddit скрыто, оно все равно отображается в списке «Обновление контента в фоновом режиме». Аналогично, Reddit будет отображаться в разделе «Конфиденциальность» -> «Фото», если вы предоставили приложению доступ к вашей фотогалерее.
Если вы выполните поиск Reddit в App Store на устройстве, где приложение Reddit было скрыто, App Store отобразит его со значком «Открыть». Если бы приложение не было установлено, там была бы кнопка «Загрузить». Это сообщает любопытным глазам, что приложение Reddit действительно установлено, хотя этим методом вам придется искать каждое название приложения по отдельности.



Аналогично, переход на страницу reddit.com в Safari покажет баннер «Открыть в Reddit», если приложение установлено, даже если оно скрыто. Если приложение не было установлено, баннер не появится.
Честно говоря, Apple не гарантирует, что скрытие приложения означает, что его невозможно обнаружить. Интерфейс вас об этом предупреждает. Когда вы подтверждаете, что хотите скрыть приложение, в диалоговом окне даже говорится, что оно может по-прежнему отображаться «в нескольких местах, таких как Настройки».
И хотя вы можете узнать, установлено ли приложение на телефоне, вы не можете запустить его, предварительно не пройдя аутентификацию с помощью Face ID или Touch ID. В любое время содержимое скрытого приложения остается защищенным блокировкой биометрических данных.
Таково текущее состояние в iOS 18.0. Можно предположить, что Apple может ужесточить реализацию в будущих обновлениях, закрыв некоторые из этих уязвимостей. Например, можно ожидать, что способ, которым экран «Хранилище» разделяет скрытые приложения в отдельную категорию, в конечном итоге будет применен и к другим разделам настроек, таким как экраны конфиденциальности.