Искусственный интеллект
Apple заблокировала обновления для приложения Vibe Coding из-за правил App Store.

Компания Apple незаметно заблокировала популярные приложения для создания позитивного настроения, в том числе Повторить и VibecodeЗапрещено выпускать обновления в App Store, ссылаясь на давние правила, запрещающие приложениям загружать или выполнять код, изменяющий их функциональность. Эти меры принимаются на фоне резкого роста популярности инструментов для программирования на основе искусственного интеллекта, которые начали создавать приложения, полностью обходящие экосистему Apple.
Инструменты для кодирования Vibe позволяют пользователям описывать приложение простым языком и получать в ответ работающий код, превращая людей, не умеющих программировать, в разработчиков программного обеспечения. Эта категория быстро развивается, и такие платформы, как Replit, сейчас насчитывают более 50 миллионов пользователей. $ 9 млрд. ОценкаОднако команда Apple по проверке приложений определила, что способ предварительного просмотра и запуска сгенерированного программного обеспечения внутри iOS-клиентов этих приложений нарушает определенные правила. Рекомендация 2.5.2В нем говорится, что приложениям «не разрешается загружать, устанавливать или выполнять код, который вносит изменения в функции или возможности приложения».
Компания позиционирует это как плановое применение существующих правил, а не как новую кампанию по ужесточению контроля.
Что хочет изменить Apple
Основная проблема заключается в том, как приложения для кодирования Vibe отображают сгенерированное ими программное обеспечение. В настоящее время такие приложения, как Replit, отображают сгенерированные приложения внутри веб-представления приложения — фактически превращая основное приложение в платформу для выполнения произвольного кода. Позиция Apple заключается в том, что это нарушает правило, запрещающее приложениям изменять свою функциональность после прохождения проверки.
Apple обозначила дальнейшие шаги для затронутых разработчиков. Replit должен будет открывать сгенерированные приложения во внешнем браузере, а не во встроенном окне приложения. Что касается Vibecode, то, по словам источников, знакомых с ходом обсуждений, команда экспертов Apple указала, что приложение, вероятно, будет одобрено после того, как будет удалена возможность генерации программного обеспечения специально для устройств Apple.
Влияние на Replit ощутимо. С момента последнего обновления в App Store в январе приложение компании для iOS опустилось с первого на третье место в рейтинге бесплатных инструментов для разработчиков Apple.
Ни Replit, ни Vibecode публично не комментировали ситуацию.
Напряженность на платформе из-за генерации кода
Время введения мер в действие создает заметный контраст. В феврале Apple В Xcode 26.3 была введена функция агентного кодирования.В обновление добавлена встроенная поддержка Claude Agent от Anthropic и Codex от OpenAI. Это обновление позволяет агентам ИИ создавать файлы, собирать проекты, запускать тесты и проверять визуальный вывод непосредственно в среде разработки Apple — возможности, которые во многом пересекаются с тем, что предлагают приложения для кодирования vibe.
Различие, которое проводит Apple, носит технический характер: Xcode — это инструмент для разработчиков, работающий на macOS, который создает приложения, прошедшие проверку App Review, в то время как приложения Vibe Code на iOS могут генерировать и запускать программное обеспечение, которое никогда не проходит этот процесс проверки. С точки зрения Apple, правила App Store существуют для того, чтобы гарантировать, что каждое приложение, работающее на iPhone, прошло проверку. Генерация и выполнение кода внутри приложения обходит эту функцию контроля.
Однако на практике это приводит к тому, что Apple ограничивает использование сторонних инструментов, которые демократизируют создание приложений на мобильных устройствах, одновременно внедряя ту же самую базовую технологию в свой собственный набор инструментов для настольных компьютеров. Конструкторы приложений без кода и Генераторы кода ИИ Они стали растущей категорией именно потому, что позволяют людям без опыта программирования создавать функциональное программное обеспечение — и меры Apple по их контролю вызывают вопросы о том, насколько далеко может зайти эта тенденция на iOS.
Для компаний, занимающихся разработкой программного обеспечения с поддержкой Vibe Code, более серьезная проблема носит стратегический характер. Эти инструменты все чаще помогают пользователям создавать веб-приложения и прогрессивные веб-приложения, которые размещаются вне App Store, лишая Apple ее 15–30% комиссии с продаж приложений и внутриигровых покупок. Блокировка обновлений вынуждает разработчиков либо соблюдать требования Apple, которые ограничивают функциональность их мобильных приложений, либо переводить свою пользовательскую базу на платформы, где Apple имеет меньше контроля.
В пункте 2.5.2 руководства предусмотрено исключение для образовательных приложений, обучающих программированию, при условии, что исходный код «полностью доступен для просмотра и редактирования пользователем». Остается неясным, смогут ли инструменты vibe-coding перестроить свои приложения, чтобы соответствовать этому исключению.
На данный момент это противостояние подчеркивает повторяющееся противоречие в стратегии платформы Apple: компания устанавливает правила для того, что могут создавать сторонние разработчики, в то время как на собственные инструменты ИИ в Xcode не накладывается аналогичных ограничений. По мере того, как виртуальное программирование переходит из разряда новинок в основной рабочий процесс разработки, границы, которые Apple устанавливает в отношении генерации кода на устройстве, будут определять, как и где будет создаваться программное обеспечение следующего поколения.










