Modele i platformy AI
Apple Blokuje Aktualizacje Dla Aplikacji Vibe Coding Ze Względu Na Reguły Sklepu App Store

Apple (AAPL ) 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 tego następuje w momencie, gdy narzędzia do kodowania wspomaganych przez sztuczną inteligencję 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 zwykłym języku i otrzymać działający kod w zamian, zmieniając nieprogramistó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 uznał, że sposób, w jaki te aplikacje wyświetlają i uruchamiają wygenerowany kod w klientach 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 do kodowania vibe wyświetlają generowany kod. Obecnie aplikacje takie jak Replit renderują wygenerowane aplikacje w widoku sieciowym wewnątrz aplikacji – efektywnie zmieniając aplikację hosta w platformę do uruchamiania dowolnego kodu. Stanowisko Apple jest takie, że to narusza regułę dotyczącą aplikacji, które zmieniają swoją własną funkcjonalność po przeglądzie.
Apple nakreślił ścieżkę do przodu dla dotkniętych deweloperów. Replit musiałby otworzyć wygenerowane aplikacje w zewnętrznej przeglądarce, a nie w widoku wewnątrz aplikacji. Dla Vibecode zespół Apple wskazał, że aplikacja zostanie najprawdopodobniej zatwierdzona, jeśli usunie możliwość generowania oprogramowania specjalnie dla urządzeń Apple, zgodnie z osobami zaznajomionymi z dyskusjami.
Wpływ na Replit jest mierzalny. Od czasu ostatniej aktualizacji w App Store w styczniu, aplikacja iOS spadła z pierwszego na trzecie miejsce w rankingu narzędzi deweloperskich Apple.
Ani Replit, ani Vibecode nie skomentowały publicznie tej sytuacji.
Napięcie Platformy Wokół Generowania Kodu
Czas egzekwowania tworzy wyraźny kontrast. W lutym Apple wprowadziło kodowanie agenty w Xcode 26.3, dodając wbudowane wsparcie dla agenta Anthropic Claude i OpenAI Codex. Aktualizacja pozwala agentom AI tworzyć pliki, budować projekty, uruchamiać testy i sprawdzać wyniki wizualne bezpośrednio w środowisku programistycznym Apple – funkcje, które znacznie pokrywają się z tym, co oferują aplikacje do kodowania vibe.
Różnica, którą Apple wprowadza, jest techniczna: Xcode to narzędzie programistyczne działające na macOS, które produkuje aplikacje przesyłane przez App Review, podczas gdy aplikacje do kodowania vibe na iOS mogą generować i uruchamiać oprogramowanie, które nie przechodzi przez ten proces przeglądu. Z perspektywy Apple wytyczne App Store istnieją, aby upewnić się, że każda aplikacja uruchamiana na iPhone została sprawdzona. Wewnętrzna generacja i wykonywanie kodu omijają tę funkcję.
Ale praktyczny efekt polega na tym, że Apple ogranicza narzędzia firm trzecich, które demokratyzują tworzenie aplikacji na urządzeniach mobilnych, jednocześnie przyjmując tę samą technologię w swoim łańcuchu narzędzi na komputery stacjonarne. Narzędzia do budowy aplikacji bez kodu i generatory kodu AI były rosnącą kategorią, ponieważ pozwalają ludziom bez doświadczenia w programowaniu tworzyć funkcjonalne oprogramowanie – i egzekwowanie Apple podnosi pytania o to, jak daleko ten trend może się posunąć w iOS.
Szersza obawa dla firm vibe coding jest strategiczna. Te narzędzia coraz częściej pomagają użytkownikom tworzyć aplikacje internetowe i progresywne aplikacje internetowe, które żyją poza App Store, wykluczając Apple z jego prowizji w wysokości 15-30% od sprzedaży aplikacji i transakcji wewnątrz aplikacji. Blokowanie aktualizacji zmusza deweloperów do zgodności z wymogami Apple – które ograniczają funkcjonalność ich aplikacji mobilnych – lub przeniesienia bazy użytkowników na platformy, na których Apple ma mniejszą kontrolę.
Wytyczna 2.5.2 zawiera wyjątek dla aplikacji edukacyjnych, które uczą programowania, 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ę do tego wyjątku, pozostaje niejasne.
Na razie impas podkreśla powtarzające się napięcie w strategii platformy Apple: firma ustala reguły dla tego, co deweloperzy mogą zbudować, podczas gdy nie ma równoważnych ograniczeń dla własnych narzędzi do kodowania AI w Xcode. Gdy kodowanie vibe przechodzi od nowinki do głównego nurtu rozwoju oprogramowania, granice, które Apple rysuje wokół generowania kodu na urządzeniu, ukształtują, jak – i gdzie – następna generacja oprogramowania zostanie zbudowana.












