Appka w Expo zbudowana przez AI? Co musisz zrobić przed wysyłką do App Store
Checklista gotowości do premiery dla founderów, którzy zbudowali appkę w Expo albo React Native narzędziami AI i potrzebują teraz logowania, płatności, analityki i wysyłki do App Store.
Narzędzie AI potrafi szybko postawić appkę w Expo. Wygeneruje ekrany, routing, komponenty, formularze i całkiem przekonujące pierwsze demo.
Wysyłka do App Store obnaża wszystko, czego demo nie udowodniło.
Jeśli Twoja appka powstała w Cursorze, Lovable, Bolcie, Replicie albo innym workflow z AI, ta checklista pokazuje, co jeszcze musi się wydarzyć, zanim potraktujesz ją jak produkt gotowy do premiery.
1. Sprawdź, czy fundament Expo jest zdrowy
Zanim zaczniesz dopieszczać ekrany, upewnij się, że appka nie stoi na zepsutym fundamencie.
Sprawdź:
wersja Expo SDK jest wystarczająco aktualna na planowaną premierę
wersja React Native pasuje do Expo SDK
natywne zależności są ze sobą kompatybilne
build w EAS przechodzi
build na iOS działa na urządzeniu
uprawnienia są skonfigurowane świadomie, a nie przypadkiem
żadna paczka webowa nie siedzi w natywnym flow
lockfile jest czysty
Narzędzia AI potrafią instalować paczki tak długo, aż zniknie błąd. To nie znaczy, że fundament jest zdrowy. Jeśli AI cofnęło wersję Expo albo zbiło ze sobą niekompatybilne paczki, napraw to przed dopieszczaniem produktu.
2. Zamknij zakres produktu
Appki generowane przez AI mają zwykle za dużo funkcji zbudowanych do połowy.
Zanim zabierzesz się za App Store, zdefiniuj v1:
jeden użytkownik docelowy
jeden główny workflow AI
jedna płatna obietnica
jedna ścieżka onboardingu
jeden model monetyzacji
jedna główna metryka sukcesu
Cała reszta jest opcjonalna.
Najdroższy błąd przed premierą to próba uratowania każdego ekranu, który wygenerowało AI. Część tych ekranów to nie produkt. To gruz.
3. Doprowadź logowanie do stanu produkcyjnego
Auth musi działać poza happy path.
Checklista:
rejestracja
logowanie
wylogowanie
przywracanie sesji
reset hasła albo magic link
ekrany chronione przed niezalogowanym
usuwanie konta
stan profilu użytkownika
stan ukończonego onboardingu
stan płatnego entitlementu
Testuj to na urządzeniu, nie w podglądzie.
Jeśli auth jest splątany ze stanem ekranów, rozplącz go przed premierą. Zepsute logowanie generuje zgłoszenia do supportu, ryzyko na App Review i utratę zaufania użytkowników.
4. Podłącz paywall jako system, nie ekran
W appce subskrypcyjnej paywall to infrastruktura biznesowa.
Potrzebujesz:
poprawnie skonfigurowanego RevenueCat, StoreKit, Google Play Billing albo Stripe
produktów pobieranych ze sklepu
restore purchases
obsługi uprawnienia do triala
obsługi wygasłej subskrypcji
sprawdzania entitlementów
stanu udanego zakupu
stanu nieudanego zakupu
eventów analitycznych: wyświetlenie paywalla, start triala, zakup, restore, sygnały anulowania
Narzędzia AI często generują piękny paywall, który niczego nie blokuje. To nie jest monetyzacja. To makieta.
5. Dodaj analitykę, zanim przyjdą użytkownicy
Nie odkładaj analityki na po premierze.
Minimalny model eventów:
otwarcie appki
start onboardingu
koniec onboardingu
założenie konta
start głównej akcji AI
sukces głównej akcji AI
błąd głównej akcji AI
wyświetlenie paywalla
start triala
zakończony zakup
kliknięcie restore purchases
zmiana statusu subskrypcji
Analityka ma Ci powiedzieć, czy appka działa jako biznes. Jeśli użytkownicy odpadają, musisz wiedzieć gdzie. Jeśli workflow AI jest drogi, musisz wiedzieć, jak często się odpala.
6. Dodaj crash reporting i widoczność błędów
Jeśli appka się wysypie po premierze, a Ty nie widzisz dlaczego, zgadujesz.
Dodaj:
crash reporting
logowanie błędów API
logowanie awarii dostawcy AI
logowanie błędów płatności
śledzenie wersji builda
metadane urządzenia i platformy
To nie musi być skomplikowane. Musi po prostu istnieć, zanim pojawią się prawdziwi użytkownicy.
7. Uporządkuj nawigację i model stanu
Appki od AI potrafią podejmować decyzje nawigacyjne wewnątrz losowych komponentów. To boli dokładnie w momencie, w którym dochodzi auth, onboarding i płatny dostęp.
Twoja nawigacja musi jasno odpowiadać:
Co widzi wylogowany użytkownik?
Co widzi zalogowany, ale bez ukończonego onboardingu?
Co widzi użytkownik na darmowym planie?
Co widzi użytkownik płacący?
Co się dzieje po zakupie?
Co się dzieje po wylogowaniu?
Jeśli te odpowiedzi są rozsypane po całej appce, doświadczenie użytkownika się rozjedzie.
8. Przygotuj wymagania App Store wcześniej
Wysyłka do App Store to więcej niż binarka.
Przygotuj:
nazwę appki
podtytuł
opis
słowa kluczowe
zrzuty ekranu
ikonę
politykę prywatności
regulamin
adres wsparcia
ścieżkę usunięcia konta
informacje o subskrypcji
odpowiedzi do kategorii wiekowej
odpowiedzi o zbierane dane
wyjaśnienia dla każdego uprawnienia
Jeśli appka korzysta z AI, uważaj z obietnicami. Nie obiecuj dokładności, diagnozy, porady finansowej ani profesjonalnych wyników, chyba że produkt został pod to zaprojektowany i sprawdzony.
9. Przetestuj prawdziwy przebieg na urządzeniu
Symulator i podgląd to za mało.
Przed wysyłką przetestuj:
świeżą instalację
wolną sieć
odmowę uprawnień
błędne dane wejściowe
nieudaną odpowiedź AI
nieudany zakup
restore purchases
wylogowanie i ponowne logowanie
zabicie appki i ponowne otwarcie
zmianę statusu subskrypcji
Appki generowane przez AI zwykle przechodzą idealną ścieżkę i wykładają się na drugiej. App Review i pierwsi użytkownicy znajdują tę drugą bardzo szybko.
10. Zdecyduj: ratować czy przepisać
Jeśli appka jest blisko, ratuj ją.
Jeśli fundamenty są złe, przepisz krytyczną ścieżkę.
Nie spędzaj czterech tygodni na walce z kodem, który trzeba było wymienić w pierwszym tygodniu. Celem ratunku nie jest zachowanie każdego wygenerowanego pliku. Celem jest wypuszczenie stabilnego produktu.
Jak pomaga Silpho
Ścieżka Ratunek dla aplikacji powstała dokładnie na tę lukę.
Przeglądam appki w React Native i Expo zbudowane z AI, decyduję, czy kod naprawić czy przepisać, a potem doprowadzam produkt do stanu, w którym da się go wypuścić:
stabilny auth i onboarding
paywall i subskrypcje
analityka i crash reporting
materiały na premierę
wsparcie przy wysyłce do App Store
przekazanie repo i infrastruktury
cztery tygodnie tarczy na bugi
Pierwszy krok to audyt ratunkowy za 1 990 zł netto. Dostajesz konkretną odpowiedź: naprawiamy, przepisujemy czy odpuszczamy.
