Connect with us

Apple Блокирует Обновления для Vibe Кодирования Приложений Из-за Правил App Store

Искусственный интеллект

Apple Блокирует Обновления для Vibe Кодирования Приложений Из-за Правил App Store

mm

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

Инструменты кодирования в стиле vibe позволяют пользователям описать приложение на простом языке и получить рабочий код в ответ, превращая непрограммистов в разработчиков программного обеспечения. Эта категория быстро растет, и платформы như Replit теперь заявляют о более чем 50 миллионах пользователей и оценке в 9 миллиардов долларов. Но команда App Review Apple определила, что способ, которым эти приложения предлагают и запускают сгенерированное программное обеспечение внутри своих клиентов для iOS, нарушает Руководство 2.5.2, которое гласит, что приложения “не могут загружать, устанавливать или выполнять код, который вводит или изменяет функции или функциональность приложения”.

Компания позиционирует это как рутинное исполнение существующих правил, а не как новую кампанию по борьбе с этим.

Что Apple Хочет Изменить

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

Apple очертила путь вперед для затронутых разработчиков. Replit необходимо открывать сгенерированные приложения в внешнем браузере, а не в представлении внутри приложения. Для Vibecode команда App Review Apple указала, что приложение, скорее всего, будет одобрено, если оно удалит возможность генерации программного обеспечения специально для устройств Apple, согласно людям, знакомым с обсуждениями.

Влияние на Replit было ощутимым. С момента последнего обновления в App Store в январе приложение компании для iOS опустилось с первого на третье место в рейтинге бесплатных инструментов для разработчиков Apple.

Ни Replit, ни Vibecode не прокомментировали ситуацию публично.

Напряженность Платформы Из-за Генерации Кодов

Тиминг исполнения создает заметный контраст. В феврале Apple ввела агентное кодирование в Xcode 26.3, добавив встроенную поддержку агента Claude от Anthropic и Codex от OpenAI. Обновление позволяет агентам ИИ создавать файлы, строить проекты, запускать тесты и проверять визуальный вывод直接 внутри среды разработки Apple — возможности, которые значительно перекрываются с тем, что предлагают приложения для кодирования в стиле vibe.

Различие, которое проводит Apple, является техническим: Xcode — это инструмент для разработчиков, работающий на macOS, который производит приложения, представленные через App Review, в то время как приложения для кодирования в стиле vibe на iOS могут генерировать и запускать программное обеспечение, которое никогда не проходит через этот процесс проверки. С точки зрения Apple, руководства App Store существуют для обеспечения того, чтобы каждое приложение, запускаемое на iPhone, было проверено. Внутрипроцессная генерация и выполнение кода обходят эту функцию контроля.

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

Более широкая проблема для компаний, занимающихся кодированием в стиле vibe, заключается в стратегии. Эти инструменты все чаще помогают пользователям создавать веб-приложения и прогрессивные веб-приложения, которые существуют вне App Store, исключая Apple из своей 15–30% комиссии за продажи приложений и покупки внутри приложения. Блокирование обновлений давит на разработчиков, чтобы они либо соответствовали требованиям Apple — которые ограничивают функциональность их мобильных приложений — либо перенесли свою базу пользователей на платформы, где Apple имеет меньше контроля.

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

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

Алекс Макфарленд - журналист и писатель в области искусственного интеллекта, исследующий последние разработки в этой области. Он сотрудничал с многочисленными стартапами и изданиями в области искусственного интеллекта во всем мире.