Штучний інтелект
Apple блокує оновлення для додатків віб-кодування через правила App Store

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










