

Очень распространенная жалоба пользователей iOS заключается в том, что неиспользуемые стандартные приложения нельзя скрыть или удалить с домашнего экрана, поэтому «менее полезные» приложения, такие как «Советы» или «Акции», приходится прятать в папку, чтобы убрать их с домашнего экрана. Как отмечает AppAdvice, внутренний источник данных JSON App Store за последние несколько недель добавил пару новых интересных ключей, что наводит на мысль, что Apple на самом деле скоро добавит возможность скрывать стандартные приложения…
Дополнения к внутреннему API включают ключи ‘isFirstParty’ и ‘isFirstPartyHideableApp’. В ходе нашего тестирования мы смогли проверить существование логических полей, но всегда находили их со значением ‘false’. Это логично, учитывая, что App Store до сих пор размещает только сторонние приложения, предлагаемые в качестве необязательных загрузок.
В будущем выпуске ОС (iOS 10?) это открытие предполагает, что по крайней мере некоторые стандартные приложения Apple можно будет каким-то образом скрывать. Возможно, основные функции, такие как приложения «Телефон» или «Сообщения», останутся обязательными, но, предположительно, такие приложения, как «Компас» или «Калькулятор», пользователь сможет удалять. Тим Кук намекал на нечто подобное в интервью Buzzfeed еще в сентябре.

К сожалению, утечка метаданных iTunes не может раскрыть никакой информации о том, как Apple планирует использовать эти ключи. Предполагая, это может означать, что стандартные приложения Apple начнут появляться в App Store. Например, если пользователь скрыл приложение «Акции», но позже решил восстановить его на своем домашнем экране, он посетит App Store и повторно загрузит приложение… что будет отражать опыт использования сторонних приложений.
Это также может означать, что стандартные приложения станут менее зависимыми от системной ОС, потенциально позволяя Apple выпускать обновления для стандартных приложений через App Store, а не ждать следующих крупных обновлений системного ПО.
Существует также вероятность того, что эти внутренние ключи предназначены для другой цели, хотя трудно представить, для чего еще это могло бы быть. Однако такое название, как ‘isFirstPartyAppHideable’, довольно недвусмысленно указывает на то, что оно связано со скрытием собственных приложений, поэтому трудно рассматривать какие-либо реалистичные альтернативные варианты использования. Также есть вероятность, что хотя Apple работает над этой функцией внутри компании, она решит никогда не выпускать ее для клиентов публично.
Сейчас единственный способ скрыть некоторые стандартные приложения — это подключить iPhone или iPad к Mac и использовать (корпоративный) инструмент Apple Configurator для настройки пользовательского профиля домашнего экрана. Возможно, с iOS 10 Apple наконец сделает эту функцию доступной для обычных пользователей прямо из самой iOS. Многие пользователи определенно высказывали свою поддержку такой функции уже некоторое время.