25 января Apple объявила о существенных изменениях в функционировании iOS, App Store и Safari для соответствия требованиям европейского Закона о цифровых рынках (Digital Markets Act, DMA), который регулирует деятельность крупных технологических компаний, оказывающих значительное воздействие на рынок. Эти изменения касаются 27 стран Европейского союза, и основные положения закона начнут действовать с марта 2024 года.

Apple, несмотря на принципиальное противостояние DMA, вынуждена адаптироваться к новым требованиям. Закон, в частности, регулирует деятельность "привратников" - крупных технологических компаний, контролирующих доступ к цифровым рынкам.

Компания выражала свое недовольство DMA, утверждая, что новые правила открывают двери для появления вредоносного и незаконного программного обеспечения, в то время как ранее в Apple подчеркивали, что они вводят строгие меры безопасности для защиты пользователей.

Как будут работать альтернативные магазины приложений

iOS впервые предоставит законные альтернативы магазину приложений App Store, однако процесс установки будет более сложным по сравнению с Android. Возможность загрузки IPA-файлов с ресурсов вроде 4PDA и их установки вручную отсутствует. Пользователям будет разрешено устанавливать приложения только из App Store или из сторонних магазинов, одобренных Apple.

Для пользователей. В iOS будет внедрен новый интерфейс для установки дополнительных магазинов приложений. В окне системы отобразятся данные, такие как название и логотип маркетплейса, информация о разработчике, скриншоты и возрастной рейтинг. Процесс установки альтернативного магазина включает подтверждение через раздел "Настройки".

Пользователям предоставится возможность выбора магазина по умолчанию и управления списком разрешенных маркетплейсов через раздел "Настройки". Удаление магазина приведет к прекращению обновлений приложений, установленных из этого источника.

Приложения, загруженные из альтернативных источников, будут видны в поиске Spotlight, поддерживать функцию прозрачности при отслеживании через сервис "Экранное время". Однако пользователи не смогут, например, ограничивать покупки для членов семьи в таких приложениях.

Для разработчиков. Для создания собственного маркетплейса в iOS необходимо:

  • Обладать аккаунтом в Apple Developer Program в статусе организации, зарегистрированной в Европейском союзе, либо быть иностранной организацией с наличием дочерней фирмы в ЕС.
  • Предоставить Apple аккредитив (денежное обязательство) от финансового учреждения с рейтингом A в размере 1 млн евро, что гарантирует поддержку разработчиков и пользователей.
  • Организовать распространение магазина через веб-сайт, поскольку Apple не будет предоставлять поддержку в распространении альтернативных магазинов.

Разработчики сторонних маркетплейсов обязаны уплачивать Apple за использование "базовой технологии" в виде Core Technology Fee (CTF), размер которой составляет 0,5 евро за каждую первую ежегодную установку магазина. Оплата начисляется сразу, начиная с первой установки альтернативного магазина.

Однако Apple не будет взимать комиссию за приложения, установленные через альтернативные торговые площадки. Разработчики альтернативных магазинов могут интегрировать сторонние платежные системы и освобождаться от уплаты комиссии Apple за транзакции.

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

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

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

Как ещё изменится работа iOS

NFC в сторонних платёжных сервисах. Впервые появятся альтернативы Apple Pay для европейских разработчиков приложений банков и системы бесконтактной оплаты. Эти разработчики получат программные интерфейсы для взаимодействия с модулем NFC в iPhone.

Пользователь iPhone сможет выбрать систему бесконтактной оплаты по умолчанию. Это означает, что ему не придется вручную запускать нужное приложение перед каждой оплатой: выбранная система будет активироваться по двойному нажатию на кнопку питания или при поднесении устройства к терминалу.

Однако не все приложения будут допущены к бесконтактной оплате, так как Apple будет проводить проверку каждого сервиса на соответствие стандартам защиты данных банковских карт, таким как PCI DSS и EMVCo. Кроме того, разработчики приложений должны обладать лицензией на предоставление платежных услуг в Европейской экономической зоне.

Сторонние браузерные движки. В iOS будет разрешено использование различных браузерных движков, в отличие от предыдущей политики, при которой все браузеры на iOS работали на базе движка Apple WebKit. Это означает, что разработчики смогут предлагать браузеры с различными механизмами рендеринга веб-страниц. Ранее, в начале 2023 года, появилась информация о тестировании прототипа Chrome с использованием движка Blink на iOS. Ожидается, что Google скоро предложит переработанный браузер для публичного бета-теста.

Тем не менее, Apple будет вести строгий контроль, определяя, какие разработчики могут использовать сторонние браузерные движки. Компания установила ряд требований, включая автоматическое блокирование сторонних файлов cookie по умолчанию и успешное прохождение не менее 90% тестов на соответствие общепринятым веб-стандартам.

Как изменится работа App Store

У разработчиков появляются три варианта распространения приложений:

Через App Store по старым правилам. Взимается комиссия как за приобретение приложения, так и за все внутренние транзакции в нем. Если годовой доход составляет менее миллиона долларов, применяется 15% комиссия в рамках программы App Store Small Business Program. В случае, если годовой доход превышает миллион долларов, комиссия составляет 30%. Подписки облагаются 30% комиссией в течение первого года и 15% в течение второго и последующих лет.

Через App Store по новым правилам. Комиссия снижается с 30% до 17% в общем случае и с 15% до 10% в рамках App Store Small Business Program. С учетом дополнительной комиссии в размере 3% за использование платежной системы Apple, фактическая комиссия составит от 13% до 20%. Важно отметить, что 3% комиссия не применяется к разработчикам, использующим альтернативные платежные системы. Кроме того, разработчики обязаны уплачивать Core Technology Fee в размере 0,50 евро за каждую установку приложения на одного пользователя. Для инди-разработчиков предусмотрена льгота: первый миллион установок не облагается комиссией.

Через сторонний магазин приложений. Apple не взимает никаких комиссий кроме CTF по тем же правилам. 

Core Technology Fee (CTF) начисляется при первой установке приложения с использованием учетной записи пользователя из ЕС за 12-месячный период. Это означает, что если пользователь устанавливает приложение несколько раз на одно устройство или на разные устройства в течение года, комиссия взимается только при первой установке.

Apple предоставляет разработчикам калькулятор для оценки размера Core Technology Fee при различных условиях. Например, разработчик приложения с 2 миллионами ежегодных установок из ЕС, даже если приложение бесплатное и не содержит внутренних покупок, будет обязан выплачивать Apple 45 290 долларов каждый месяц (543 480 долларов в год).

Некоторые нововведения будут доступны по всему миру:

  • Разработчики получат возможность размещать в App Store сервисы для стриминга игр, такие как GeForce Now. Кроме того, мини-приложения, мини-игры, чат-боты и плагины, встроенные в приложения, опубликованные в App Store, могут использовать систему внутриприложенных платежей от Apple.

  • Сервис App Store Connect предоставит авторам приложений более 50 новых аналитических отчетов, включая данные о вовлеченности пользователей.

  • Apple устраняет требование предоставления кнопки "Войти с Apple" разработчиками приложений наряду с другими вариантами сторонней авторизации. Теперь можно использовать другую "службу входа, ориентированную на конфиденциальность".

Как изменится работа Safari

Начиная с iOS 14, владельцам iPhone предоставляется возможность выбора браузера по умолчанию через "Настройки". Теперь, при первом запуске браузера Safari, пользователи из Европы будут предложены установить один или несколько альтернативных веб-обозревателей на свой выбор. Список браузеров будет различным в каждой стране, и будет зависеть от их популярности в данном регионе.

Примеры:

Франция: Aloha, Brave, Chrome, DuckDuckGo, Ecosia, Edge, Firefox, Onion Browser, Opera, Private Browser Deluxe, Qwant и Safari.

Германия: Aloha, Brave, Chrome, DuckDuckGo, Ecosia, Edge, Firefox, Ivanti Web@Work, Onion Browser, Opera, Safari и You.com AI Search Assistant.

Италия: Aloha, Brave, Chrome, DuckDuckGo, Ecosia, Edge, Firefox, Ivanti Web@Work, Onion Browser, Opera, Safari и You.com AI Search Assistant. 

Перечень будет отображаться в случайном порядке для каждого пользователя.

Где всё это будет доступно

Все внесенные изменения, за исключением тех, которые обсуждаются в разделе "Как изменится работа App Store", распространяются на 27 стран, входящих в состав Европейского союза. Эти новые возможности будут доступны только пользователям и разработчикам внутри ЕС.

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

По информации издания 9to5Mac, обойти систему и воспользоваться сторонними маркетплейсами в странах за пределами ЕС будет затруднительно. Apple использует несколько параметров для определения, стоит ли предоставить доступ к установке приложений из альтернативных источников для конкретного устройства:

  1. Регион учетной записи Apple ID;
  2. Платежный адрес, указанный в Apple ID;
  3. Текущее местоположение пользователя;
  4. Класс устройства: iPhone, iPad и так далее.

Apple уже начала публичное тестирование iOS 17.4, в которой реализованы все анонсированные изменения. Окончательная версия операционной системы должна быть выпущена до 6 марта, когда вступят в силу требования DMA.