Apple har tillämpat App Store-riktlinjer som förbjuder appar från att köra kod som inte granskats, vilket lett till att en app för så kallad ”vibe coding” har tagits bort och uppdateringar för två andra har blockerats under de senaste veckorna. De berörda apparna inkluderar Anything, som nyligen togs bort, samt Replit och Vibecode som stötte på problem i mars. Apple uppger att reglerna skyddar användarnas integritet och säkerhet.
Appar för ”vibe coding” gör det möjligt för användare att skapa webbplatser eller appar genom chattar med stora språkmodeller som Claude, Gemini och ChatGPT, utan att behöva teknisk expertis. Dessa mobilappar har ökat kraftigt i popularitet, men Apples riktlinje 2.5.2 kräver att appar ska vara självständiga och förbjuder nedladdning eller exekvering av kod som ändrar funktioner eller funktionalitet. Ett undantag finns för utbildningsappar där användare kan se och redigera källkod, förutsatt att det endast sker i undervisningssyfte enligt Apples regler. CNET bekräftade att problemet rör denna riktlinje, vilket först rapporterades av The Information gällande borttagningen av Anything och blockeringarna av uppdateringar för Replit och Vibecode i mars. Apple krävde ändringar i apparna för att de skulle efterleva reglerna. Vibecode uppdaterade sin beskrivning den 18 mars och ändrade sin slogan från att skapa mobilappar till att bygga webbplatser med AI, med betoning på ett pedagogiskt fokus. Apples licensavtal för utvecklarprogram, avsnitt 3.3.1(B), anger vidare att nedladdad tolkningsbar kod inte får ändra en apps huvudsakliga annonserade syfte. Tillämpningen säkerställer att appar behåller sin ursprungliga funktionalitet samtidigt som plattformens säkerhet upprätthålls.