Checklista przed App Store
Aplikacja, która działa u ciebie na telefonie, potrafi być tygodnie od App Store. Najczęściej blokuje nie kod, tylko rzeczy zostawione na ostatni wieczór. Oto pełna lista.
Build i konta
Zanim cokolwiek wyślesz
- Build produkcyjny w TestFlight, nie demo w Expo Go. Musi działać na cudzym telefonie, nie tylko twoim.
- Test na najstarszym wspieranym urządzeniu i wersji systemu, nie tylko na nowym iPhonie.
- Konto Apple Developer opłacone: 99 USD rocznie. Google Play: 25 USD jednorazowo.
Metadata w App Store Connect
Wyszukiwarka App Store indeksuje trzy krótkie pola. Reszta sprzedaje kliknięcie.
Do napisania i zaprojektowania
- Nazwa do 30 znaków, zbudowana pod frazę, którą ludzie naprawdę wpisują w wyszukiwarkę.
- Subtitle do 30 znaków: druga fraza plus korzyść.
- Pole keywords: 100 znaków, bez spacji po przecinkach, bez powtarzania słów z nazwy i subtitle.
- Do 10 screenshotów. Pierwsze 2-3 widać w wynikach wyszukiwania i to one decydują o kliknięciu.
- Opis, kategoria, polityka prywatności (działający URL), support URL.
Compliance. Tu wykłada się najwięcej appek
Twarde wymogi Apple
- Deklaracja App Privacy: jakie dane zbierasz i po co.
- Masz konta użytkowników? Usuwanie konta musi być dostępne z poziomu appki.
- Masz subskrypcje? Cena, długość triala i moment odnowienia opisane wprost, zanim ktoś kliknie kup.
- Przywracanie zakupów (restore purchases) działa i jest widoczne na paywallu.
Ścieżki krytyczne, przetestowane ręcznie
Każdą przejdź na świeżym koncie
- Rejestracja, logowanie, wylogowanie, reset hasła.
- Zakup, przywrócenie zakupu, anulowanie subskrypcji.
- Puste stany: jak wygląda appka bez żadnych danych.
- Błędy sieci i tryb offline: appka informuje, nie wisi.
Analityka od dnia zero
Bez tych eventów launch da ci wykres pobrań i zero odpowiedzi, czy masz biznes.
Minimum sześć eventów
- Start onboardingu.
- Koniec onboardingu.
- Wyświetlenie paywalla.
- Start triala.
- Zakup.
- Główna akcja w appce, twój event wartości.
Launch to nie przycisk. To ta lista
Klasyczna scena: appka działa u ciebie na telefonie, znajomi mówią wow i wydaje się, że został tylko upload. Nie został upload, została ta strona. Dobra wiadomość: większość punktów robi się raz i zostaje na każdy kolejny projekt.
Większość tej listy może istnieć w dniu zero
Ship React Native ma w fundamencie paywall, subskrypcje, analitykę z eventami i konfigurację pod App Store, czyli większość punktów z tej strony. Jeśli wolisz, żeby ktoś przeszedł całą listę za ciebie, od tego jest Silpho.
