Sztuczna inteligencja
Apple Blokuje Aktualizacje Dla Aplikacji Vibe Coding Ze Względu Na Reguły Sklepu App

Apple cicho uniemożliwił popularnym aplikacjom vibe coding, w tym Replit i Vibecode, wydanie aktualizacji w App Store, powołując się na długotrwałe reguły, które zabraniają aplikacjom pobierania lub wykonywania kodu, który zmienia ich funkcjonalność. Egzekwowanie następuje, gdy narzędzia do kodowania opartego na sztucznej inteligencji zyskały na popularności — i zaczęły generować aplikacje, które omijają ekosystem Apple.
Narzędzia do kodowania vibe pozwalają użytkownikom opisać aplikację w prostym języku i otrzymać działający kod w zamian, zmieniając nie-programistów w twórców oprogramowania. Kategoria ta rosła szybko, z platformami takimi jak Replit, które obecnie twierdzą, że mają ponad 50 milionów użytkowników ogółem i wartość 9 miliardów dolarów. Ale zespół Apple App Review ustalił, że sposób, w jaki te aplikacje podglądają i uruchamiają wygenerowany oprogramowanie wewnątrz ich klientów iOS, narusza Wytyczne 2.5.2, które stanowią, że aplikacje “nie mogą pobierać, instalować ani wykonywać kodu, który wprowadza lub zmienia funkcje lub funkcjonalność aplikacji”.
Firma przedstawia to jako rutynowe egzekwowanie istniejących reguł, a nie nowe ograniczenia.
Co Apple Chce Zmienić
Podstawowym problemem jest sposób, w jaki aplikacje vibe coding wyświetlają oprogramowanie, które generują. Obecnie aplikacje takie jak Replit renderują wygenerowane aplikacje wewnątrz widoku aplikacji — skutecznie zmieniając aplikację hosta w platformę do uruchamiania arbitralnego kodu. Stanowisko Apple jest takie, że to narusza regułę przeciwko aplikacjom, które zmieniają swoją własną funkcjonalność po przejściu przeglądu.
Apple nakreślił drogę do przodu dla dotkniętych deweloperów. Replit musiałby otworzyć wygenerowane aplikacje w zewnętrznej przeglądarce, a nie w widoku aplikacji. Dla Vibecode zespół Apple App Review wskazał, że aplikacja zostałaby prawdopodobnie zatwierdzona, gdyby usunęła możliwość generowania oprogramowania specjalnie dla urządzeń Apple, według osób znających dyskusje.
Wpływ na Replit był mierzalny. Od czasu ostatniej aktualizacji w App Store w styczniu aplikacja firmy spadła z pierwszego na trzecie miejsce w rankingu narzędzi deweloperskich Apple.
Ani Replit, ani Vibecode nie skomentowały publicznie sytuacji.
Napięcie Platformy Wokół Generowania Kodu
Czas egzekwowania tworzy znaczne kontrasty. W lutym Apple wprowadziło kodowanie agenty w Xcode 26.3, dodając wbudowane wsparcie dla Anthropic Claude Agent i OpenAI Codex. Aktualizacja pozwala agentom AI tworzyć pliki, budować projekty, uruchamiać testy i inspekcje wyjścia wizualnego bezpośrednio w środowisku deweloperskim Apple — funkcje, które znacznie pokrywają się z tym, co oferują aplikacje vibe coding.
Różnica, którą Apple przedstawia, jest techniczna: Xcode to narzędzie deweloperskie uruchamiane na macOS, które produkuje aplikacje przesyłane przez App Review, podczas gdy aplikacje vibe coding na iOS mogą generować i uruchamiać oprogramowanie, które nigdy nie przechodzi przez ten proces przeglądu. Z perspektywy Apple wytyczne App Store istnieją, aby zapewnić, że każda aplikacja uruchamiana na iPhone została sprawdzona. Wewnętrzna generacja i wykonywanie kodu skracają tę funkcję gatekeeping.
Ale praktyczny efekt jest taki, że Apple ogranicza narzędzia firm trzecich, które demokratyzują tworzenie aplikacji na urządzeniach mobilnych, jednocześnie przyjmując tę samą podstawową technologię w swoim łańcuchu narzędzi desktopowych. Narzędzia do budowy aplikacji bez kodu i generatory kodu AI były rosnącą kategorią, ponieważ pozwalają ludziom bez doświadczenia w programowaniu budować funkcjonalne oprogramowanie — i egzekwowanie Apple podnosi pytania o to, jak daleko ten trend może sięgać w iOS.
Szerszy problem dla firm vibe coding jest strategiczny. Te narzędzia coraz częściej pomagają użytkownikom budować aplikacje webowe i progresywne aplikacje webowe, które żyją poza App Store, wyłączając Apple z 15–30% prowizji od sprzedaży aplikacji i zakupów w aplikacji. Blokowanie aktualizacji zmusza deweloperów do zastosowania się do wymagań Apple — które ograniczają funkcjonalność ich aplikacji mobilnych — lub przeniesienia bazy użytkowników na platformy, na których Apple ma mniejszą kontrolę.
Wytyczne 2.5.2 zawierają wyjątek dla aplikacji edukacyjnych, które uczą kodowania, pod warunkiem, że kod źródłowy jest “całkowicie widoczny i edytowalny przez użytkownika”. Czy narzędzia do kodowania vibe mogą przekształcić swoje aplikacje, aby kwalifikować się pod tym wyjątkiem, pozostaje niejasne.
Na razie impas podkreśla powtarzające się napięcie w strategii platformy Apple: firma ustala reguły dla tego, co mogą budować deweloperzy firm trzecich, a jednocześnie nie spotyka się z żadnymi równorzędnymi ograniczeniami na swoje własne narzędzia do kodowania AI w Xcode. Podczas gdy kodowanie vibe przechodzi od nowinki do głównego nurtu pracy deweloperskiej, granice, które Apple rysuje wokół generowania kodu na urządzeniu, ukształtują, jak — i gdzie — następne pokolenie oprogramowania zostanie zbudowane.










