MacRumors

Skip to Content

Apple незаметно блокирует обновления популярных приложений для «вайб-кодинга» [Обновлено]

Как сообщает издание The Information, Apple незаметно заблокировала обновления приложений для «вайб-кодинга» с помощью ИИ, таких как Replit и Vibecode, в App Store, потребовав внести изменения.

iOS App Store General Feature Black
Инструменты для «вайб-кодинга» позволяют пользователям с небольшим опытом программирования или вовсе без него создавать приложения и сайты с помощью запросов на обычном языке. Благодаря доступности такие инструменты быстро набирают популярность как среди разработчиков, так и среди людей без технической подготовки.

В The Information Apple заявила, что некоторые функции для «вайб-кодинга» нарушают давно действующие правила ‌App Store‌, запрещающие приложениям выполнять код, который меняет их собственную функциональность или функциональность других приложений. По словам разработчиков, некоторые из этих приложений также позволяют создавать ПО для устройств Apple, что могло способствовать недавнему резкому росту числа новых заявок в ‌App Store‌ и в отдельных случаях — увеличению сроков проверки.

Представитель Apple заявил, что эта политика не направлена специально против приложений для «вайб-кодинга». Однако, по словам людей, знакомых с ситуацией, Apple была близка к одобрению обновлений Replit и Vibecode после того, как разработчики согласились изменить способ предварительного просмотра создаваемого контента или полностью убрать некоторые возможности — например, создание приложений для платформ Apple.

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

По словам человека, знакомого с ситуацией, команда проверки сообщила Vibecode, что, вероятно, одобрит обновления, если приложение лишится возможности создавать ПО специально для устройств Apple.

The Information утверждает, что вмешательство Apple может навредить удобству использования приложений для «вайб-кодинга» и их развитию. Например, с момента последнего обновления в январе мобильное приложение Replit опустилось с первого на третье место в рейтинге бесплатных инструментов для разработчиков Apple. По словам источника, знакомого с ситуацией, компания отчасти связывает это снижение с невозможностью выпускать обновления.

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


Обновление: Apple сообщила MacRumors, что у неё нет специальных правил, направленных против приложений для «вайб-кодинга», а Руководство по проверке приложений призвано поощрять инновации, сохраняя безопасность пользователей. Компания сослалась на пункт 2.5.2 Руководства по проверке приложений:

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

Аналогичное положение содержится и в Лицензионном соглашении программы для разработчиков: код можно загружать в приложение, только если это «не меняет основное назначение» приложения, добавляя «функции или возможности, не соответствующие его предполагаемому и заявленному назначению».

Если Apple обнаруживает, что приложение не соответствует правилам ‌App Store‌, она обычно объясняет разработчику, в чём состоит нарушение, и старается помочь привести приложение в соответствие с требованиями. В случае, описанном в материале The Information, Apple утверждает, что поддерживала постоянную связь с разработчиком по поводу нарушений правил.