Моделі та платформи ШІ
Apple блокує оновлення для застосунків Vibe Coding через правила App Store

Apple (AAPL ) тихо заблокував популярні застосунки Vibe Coding, включаючи Replit та Vibecode, від випуску оновлень в App Store, посилаючись на довгострокові правила, які забороняють застосункам завантажувати або виконувати код, який змінює їх функціональність. Це відбулося під час зростання популярності інструментів кодування на основі штучного інтелекту — і початку генерації застосунків, які обходять екосистему Apple.
Засобів Vibe Coding дозволяють користувачам описати застосунок простою мовою та отримати робочий код у відповідь, перетворюючи непрограмістів на розробників програмного забезпечення. Ця категорія швидко росла, і платформи, такі як Replit, тепер заявляють про понад 50 мільйонів користувачів та оцінку у 9 мільярдів доларів. Однак команда Apple з огляду застосунків визначила, що спосіб, у який ці застосунки попередньо переглядають та запускають згенерований软件 всередині своїх клієнтів iOS, порушує Посібник 2.5.2, який зазначає, що застосунки “не можуть завантажувати, встановлювати або виконувати код, який вводить або змінює функції чи функціональність застосунка”.
Компанія вважає це звичайним виконання існуючих правил, а не новою атакою.
Що Apple хоче змінити
Основна проблема полягає в тому, як застосунки Vibe Coding відображають згенерований软件. Наразі застосунки, такі як Replit, відображають згенеровані застосунки всередині вебперегляду в застосунку — фактично перетворюючи хост-застосунок на платформу для виконання довільного коду. Станова Apple полягає в тому, що це порушує правило проти застосунків, які змінюють свою функціональність після проходження огляду.
Apple nakresлила шлях вперед для постраждалих розробників. Replit потрібно відкривати згенеровані застосунки в зовнішньому браузері, а не у вебперегляді в застосунку. Для Vibecode команда Apple з огляду вказала, що застосунок, ймовірно, буде затверджений, якщо він видалить можливість генерації програмного забезпечення спеціально для пристроїв Apple, згідно з людьми, знайомими з обговореннями.
Вплив на Replit був вимірним. З моменту останнього оновлення в січні iOS-застосунок компанії впав з першого на третє місце в рейтингу безкоштовних інструментів розробки Apple.
Ні Replit, ні Vibecode не прокоментували публічно ситуацію.
Напруженість платформи щодо генерації коду
Тимінг виконання створює помітний контраст. У лютому Apple ввела агентне кодування в Xcode 26.3, додавши вбудовану підтримку агентів Anthropic’s Claude та OpenAI’s Codex. Оновлення дозволяє агентам штучного інтелекту створювати файли, будувати проекти, запускати тести та інспектувати візуальний вивід безпосередньо всередині середовища розробки Apple — можливості, які значно перекриваються з тим, що пропонують застосунки Vibe Coding.
Відмінність, яку проводить Apple, є технічною: Xcode — інструмент розробника, який працює на macOS, який створює застосунки, подані через процес огляду, тоді як застосунки Vibe Coding на iOS можуть генерувати та запускати програмне забезпечення, яке ніколи не проходить процес огляду. З точки зору Apple, керівництво App Store існує для забезпечення того, щоб кожен застосунок, який працює на iPhone, був перевірений. Внутрішня генерація коду та виконання коду в обхід цієї функції.
Але практичний ефект полягає в тому, що Apple обмежує сторонні інструменти, які демократизують створення застосунків на мобільних пристроях, тоді як одночасно приймає ту саму базову технологію в своєму робочому інструменті. Будівельники застосунків без коду та генератори коду на основі штучного інтелекту були зростаючою категорією саме тому, що вони дозволяють людям без досвіду програмування створювати робоче програмне забезпечення — і виконання Apple піднімає питання про те, як далеко цей тренд може зайти на iOS.
Більша проблема для компаній Vibe Coding полягає в стратегії. Ці інструменти все частіше допомагають користувачам створювати вебзастосунки та прогресивні вебзастосунки, які живуть поза App Store, виключаючи Apple з її комісій у 15-30% на продажі застосунків та внутрішніх покупках. Блокування оновлень тисне на розробників, щоб вони або дотримувалися вимог Apple — які обмежують функціональність їхніх мобільних застосунків — або переносили свою базу користувачів на платформи, де Apple має менше контролю.
Посібник 2.5.2 включає виняток для освітніх застосунків, які вчать програмування, якщо вихідний код є “повністю видимим та редагованим користувачем”. Чи можуть інструменти Vibe Coding перебудувати свої застосунки, щоб кваліфікуватися під цей виняток, залишається невизначеним.
Наразі протистояння підкреслює повторювану напруженість у стратегії платформи Apple: компанія встановлює правила для того, що можуть будувати сторонні розробники, тоді як не зустрічає еквівалентних обмежень на свої власні інструменти кодування на основі штучного інтелекту в Xcode. Коли Vibe Coding переходить від новинки до основної потоку розробки, межі, які проводить Apple навколо генерації коду на пристрої, визначатимуть, як — і де — наступне покоління програмного забезпечення буде створено.












