В прямом эфире фильма Джона Грубера «Ток-шоу на WWDC 2016» старший вице-президент по разработке программного обеспечения Крэйг Федериги объяснил, как «удаление» встроенных приложений Apple для iPhone и iPad работает в iOS 10.

Как работает «удаление» встроенных приложений в iOS 10?

Как и в App Store, вы начинаете процесс, удерживая палец на приложении, которое хотите «удалить». Затем приложения начинают покачиваться, и в верхнем углу появляется кнопка «X». Нажмите кнопку «X» и приложение исчезнет.

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

Для этого есть две причины:

  1. Встроенные приложения Apple очень, очень маленькие, занимают всего 150 МБ. Это потому, что они содержат много основных функций и поэтому не вводят много постороннего кода или ресурсов.

  2. Когда версия iOS выпущена, Apple подписывает ее, чтобы ваш iPhone или iPad мог проверить, что она законна и не была подделана третьей стороной. Эта подпись кода охватывает всю iOS, включая встроенные приложения. Если бы у всех были разные приложения, некоторые присутствовали, а некоторые нет, текущая форма безопасности подписи не сработала бы.

Как работает «повторная загрузка» встроенных приложений в iOS 10?

Чтобы «повторно загрузить» встроенное приложение, перейдите в App Store и найдите его, как и любое другое приложение. Разница в том, что если вы нажмете кнопку «Получить» для повторной загрузки, на самом деле не нужно загружать какие-либо данные. Поскольку бинарный файл никогда не удалялся, он просто снова включает иконку, возобновляет сохранение данных и подключается обратно в систему.

Причина, по которой Apple использует режим jiggly для скрытия, а App Store — для скрытия, заключается в том, что клиенты имеют одинаковый интерфейс для всех приложений. То, что на самом деле происходит, — это детали реализации, о которых никому не нужно беспокоиться. Все приложения просто добавляются и удаляются одинаковым образом, обеспечивая согласованное взаимодействие, соответствующее ожиданиям.

Означает ли это, что Apple может обновлять встроенные приложения через App Store?

Нет. Поскольку Apple на самом деле не перемещает встроенные приложения в магазин приложений, компания не сможет обновить их через App Store. Они по-прежнему являются обязательной частью всей подписанной и защищенной системы iOS и поэтому обновляются как часть всей системы iOS с помощью функции обновления программного обеспечения.

Вам просто не нужно больше на них смотреть, если вы не хотите.

Какие встроенные приложения можно «удалить»?

Некоторые приложения необходимы для работы iPhone или iPad, поэтому их нельзя «удалить». Большинство, однако, может. Вот приложения, которые вы можете скрыть с домашнего экрана с iOS 10 на iPhone или iPad:

  • Калькулятор
  • Календарь
  • Компас
  • контакты
  • FaceTime
  • Найди моих друзей
  • Главная
  • интерактивные книги
  • iCloud Drive
  • ITunes магазин
  • почта
  • Карты
  • Музыка
  • Новости
  • Примечания
  • Подкасты
  • Напоминания
  • Запасы
  • подсказки
  • Ролики
  • Голосовые заметки
  • Смотреть приложение
  • Погода

Будете ли вы прятать приложения Apple?

Нет. Я использую почти все из них все время. Лично для меня они по-прежнему обеспечивают лучший и наиболее последовательный опыт. А те, которые я не использую, такие как «Советы» или «Компас», настолько безобидны, что скрывать их не стоит. Мне действительно нравится, что Apple дает людям возможность, хотя!

WWDC 2019

  • Все на WWDC 2019
  • Чего ожидать от WWDC 2019
  • Лучшие события для участия
  • iOS 13
  • macOS 10.15
  • WatchOS 6
  • твос 13
  • Дискуссионные форумы

Оцените статью!