
Apple внесла значительные изменения в рекомендации App Store в Европейском Союзе, чтобы соответствовать антимонопольному законодательству Digital Markets Act (DMA). Одно из этих изменений позволяет разработчикам выпускать веб-браузеры для iPhone с собственным движком, но компания затрудняет тестирование приложений разработчиками перед их выпуском для пользователей в ЕС.
Тестирование веб-браузера с альтернативным движком требует устройства, расположенного в ЕС
Как сообщает The Register, разработчики сообщают, что Apple ограничила тестирование сторонних веб-браузеров устройствами, расположенными в ЕС. «Это требование создает дополнительный барьер для всех, кто планирует разрабатывать и поддерживать браузер с альтернативным движком» для европейских пользователей, отмечает отчет.
Хотя разработчики могут использовать iPhone Simulator для тестирования своих приложений на Mac перед их запуском в App Store, некоторые поведения можно наблюдать только на реальном устройстве. И даже если кто-то сообщит разработчику об ошибке, ее может быть сложно найти и исправить без возможности установить браузер на iPhone.
В течение многих лет Apple требовала, чтобы веб-браузеры для iOS использовали тот же WebKit, что и Safari. Однако одно из требований DMA заключается в том, что разработчики могут использовать альтернативные браузерные движки, если они этого желают. Например, Google теперь может выпустить версию Chrome для iOS, используя тот же движок, что и настольная версия.
Но с такими требованиями кажется, что большинство разработчиков не будут заниматься этим в ближайшее время. «Apple несерьезно относится к поддержке выбора веб-браузера или движка на iOS», — заявил вице-президент Google Chrome Париза Табриз в феврале. Еще одно ограничение заключается в том, что альтернативные движки недоступны для iPad — но это изменится позже в этом году.
Европейская комиссия уже объявила, что не удовлетворена некоторыми ответами Apple на новый закон, поэтому ожидайте дальнейших изменений по этому вопросу.
Читайте также