Как Apple будет проверять, каким iPhone и iPad доступны сторонние магазины приложений

Сегодня Apple выпустила первую бета-версию iOS 17.4 со сторонними магазинами приложений в Европе. Изменения связаны с новым европейским законом «Digital Markets Act». Неудивительно, что касаются они только стран Европы, а не всего мира. Но как Apple будет проверять, подходит ли ваш iPhone или iPad под условия.

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

Есть и несколько других изменений, которые будут доступны только пользователям в Европе. К примеру, возможность сторонним приложениям использовать NFC для оплаты без участия Apple Pay. Кроме того, появились новые API для создания веб-браузеров с использованием альтернативных движков, помимо Apple WebKit. Но как Apple будет знать, на каких устройствах разрешать новые возможности, а на каких ограничивать?

Требования для работы сторонних магазинов приложений

Apple будет проверять разную информацию для того, чтобы определить, в какой стране находится пользователь. Система проверки доступна ещё с версии iOS 16.2, но не использовалась до этого времени.

Вот какая информация будет проверяться системой:

  • Платёжный адрес Apple ID.
  • Текущее местоположение пользователя. Будет определяться только страна, а не точное положение.
  • Выбранный регион в настройках iOS.
  • Тип устройства (iPhone, iPad и т.п.).

Что интересно, эта же система проверяет, было ли устройство сделано в Китае. Причины этому неизвестны. Apple также добавить новую секцию в меню «Об этом iPhone», чтобы пользователи могли узнать регион устройства.

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

Из-за данной системы пользователям других стран будет сложно получить доступ к альтернативным магазинам приложений. Нужно будет не только поменять страну Apple ID, но и обмануть систему локации iPhone.

У Apple также есть система, которая открывает доступ к сторонним магазинам конкретным аккаунтам Apple ID. Скорее всего, данная система используется для внутренних разработок.

Apple также выпустила API для базовых функций магазинов приложений. Это касается скачивания, установки и даже обновления приложений из внешних источников. Они также позволяют проверять, поддерживается ли приложение конкретной версией iOS.

Apple выпустит обновление iOS 17.4 публично в марте, как раз к моменту вступления закона ЕС в силу – 7 марта.

Rate article
Add a comment