Guideline 5.6.3: prośba o ocenę, przez którą Apple odrzuca app
Autor: Mehdi Azizi
Opublikowano , 6 min
Guideline 5.6.3 i prośba o ocenę: kiedy prosić o opinię, co zaleca Apple i prawdziwe odrzucenie, które dostałem przy Solys.
Apple odrzuca aplikację, która za wcześnie prosi o ocenę. Jeśli prośba o opinię pojawia się przy pierwszym uruchomieniu albo w trakcie onboardingu, ryzykujesz odrzucenie na podstawie guideline 5.6.3. Prośba musi przyjść dopiero wtedy, gdy użytkownik naprawdę skorzystał z aplikacji, i musi przechodzić przez systemowe okno.
Dostałem takie odrzucenie przy Solys, moim budziku z minigrami. Poniżej piszę, co mówi ta zasada, co zaleca Apple i jak to naprawiłem.
Co mówi guideline 5.6.3?
Guideline 5.6.3 należy do „Developer Code of Conduct”, czyli sekcji 5.6 App Review Guidelines. Jej treść zabrania manipulowania tym, co widzą klienci App Store: rankingami, wyszukiwaniem, opiniami, odesłaniami do twojej aplikacji. O onboardingu nie ma tam ani słowa.
A jednak to właśnie tę zasadę Apple przytoczył przy mojej prośbie o ocenę. Uzasadnienie jest w jego zasadach projektowania: przy pierwszym uruchomieniu albo w trakcie onboardingu osoba nie zdążyła jeszcze wyrobić sobie zdania.
W tej samej sekcji 5.6.1 wskazuje dozwolony sposób: prosić o opinię przez API dostarczone przez Apple. Własne okna z ocenami nie są dopuszczalne, a guideline 3.2.2 zabrania blokowania funkcji w oczekiwaniu na ocenę.
Kiedy prosić o opinię
Zasady projektowania Apple dotyczące ocen i opinii są jasne. O ocenę prosi się dopiero wtedy, gdy osoba naprawdę skorzystała z aplikacji.
| Moment prośby | Stanowisko Apple | Dlaczego |
|---|---|---|
| Przy pierwszym uruchomieniu | Unikać | Brak zdania o aplikacji |
| W trakcie onboardingu | Unikać | Aplikacja jeszcze nieużyta |
| W połowie zadania | Unikać | Prośba przerywa działanie |
| Po udanym zadaniu | Zalecane | Aplikacja jest już znana |
| Pod przyciskiem „Oceń aplikację” | Tak, z linkiem | Okno czasem się nie pojawia |
| Kilka razy pod rząd | Unikać | Przypomnienia męczą |
Odrzucenie dostałem tylko za dwa pierwsze wiersze. Reszta to rady Apple. Dwie przydatne wskazówki: Apple radzi zostawić co najmniej jeden do dwóch tygodni między dwiema prośbami, a system sam ogranicza wyświetlanie swojego okna do trzech razy w okresie 365 dni dla jednej aplikacji. Nie możesz więc wymusić jego pojawienia się.
Odrzucenie 5.6.3, które dostałem przy Solys
30 sierpnia 2026 aktualizacja Solys zostaje odrzucona. Wiadomość od Apple przytacza 5.6.3 i mówi, że aplikacja prosi o ocenę przy pierwszym uruchomieniu albo w trakcie onboardingu. Recenzja odbyła się na iPadzie Air.
Przyczyna była prosta. W ścieżce powitalnej ekran „Zostaw opinię” pojawiał się jako drugi, zaraz po demie minigry. Użytkownik widział tylko demo.
Poprawka: prośbę przesunąłem dalej w ścieżce i wyświetla się tylko wtedy, gdy użytkownik właśnie wygrał demo. Kto pominie demo albo je przegra, nie widzi żadnej prośby. Poprawiona wersja została potem zaakceptowana.
To był z mojej strony zakład: wiadomość od Apple mówiła „nie w trakcie onboardingu”, bez żadnych niuansów.
Lekcja: bezpieczne rozwiązanie to wyjąć prośbę z onboardingu. O ocenę, tak jak o uprawnienie, prosi się dopiero wtedy, gdy osoba zobaczyła, co daje jej aplikacja.
Prośba o opinię przez systemowe okno
W aplikacji Expo systemowe okno obsługuje biblioteka expo-store-review:
import * as StoreReview from "expo-store-review";
export async function demanderUnAvis() {
if (await StoreReview.isAvailableAsync()) {
await StoreReview.requestReview();
}
}
Trzy rzeczy, które warto wiedzieć, z dokumentacji Apple o prośbie o opinię:
- To system decyduje, czy pokazać okno. Wywołanie może niczego nie wyświetlić. Nie buduj żadnego ekranu, który zależy od jego pojawienia się.
- Nie wywołuj go z akcji użytkownika, np. z przycisku: okno może się nie pokazać. Dla przycisku „Oceń aplikację” otwieraj raczej stronę swojej aplikacji w App Store, z
?action=write-reviewna końcu adresu. - Wybierz moment sukcesu: koniec ciągu działań, który użytkownik właśnie ukończył, a nie otwarcie aplikacji.
Przykładowy kod Apple też opóźnia wywołanie: czeka, aż osoba kilka razy wykona daną akcję, i nie prosi dwa razy w tej samej wersji aplikacji. Liczbę razy wybierasz sam.
Checklista przed wysłaniem
- Żadnej prośby o ocenę przy pierwszym uruchomieniu.
- Żadnej prośby o ocenę w onboardingu.
- Prośba przechodzi przez systemowe okno, a nie przez własny ekran z gwiazdkami.
- Przycisk „Oceń aplikację” w ustawieniach otwiera stronę w App Store, nie wywołuje systemowego okna.
- Prośba pojawia się po realnym użyciu: ukończonym zadaniu, przejściu poziomu, kilku otwarciach.
- Ścieżkę powitalną przetestowałeś też na iPadzie: kilka moich odrzuceń wykryto na iPadzie, przy aplikacjach na iPhone'a.
Uniknij odrzucenia 5.6.3 przed kolejnym wysłaniem
Apple Review Kit zbiera moją checklistę przed wysłaniem, moje poprawione odrzucenia od Apple i skille Claude Code, które przeglądają twój projekt. Jeśli twoja aplikacja właśnie została odrzucona i chcesz, żeby spojrzał na nią człowiek, zarezerwuj ze mną godzinę: przejdziemy twoją ścieżkę powitalną na wideorozmowie, na twoim ekranie. Pełny proces znajdziesz na stronie aplikacja odrzucona przez Apple, a inne częste powody w artykule dlaczego Apple odrzuca aplikację.
Jeśli przygotowujesz swoje pierwsze wydanie, zrób darmową diagnozę: ustawi kroki w kolejności i wyśle ci moją checklistę przeciw odrzuceniom Apple.
Najczęściej zadawane pytania
Czy można prosić o ocenę w trakcie onboardingu?
Apple odradza to w swoich zasadach projektowania, a ja dostałem za to odrzucenie na podstawie guideline 5.6.3. Osoba nie korzystała jeszcze z aplikacji: nie może mieć o niej zdania. Umieść prośbę po realnym użyciu.
Ile razy można wyświetlić prośbę o opinię?
System ogranicza swoje okno do trzech wyświetleń w okresie 365 dni dla jednej aplikacji. Apple radzi też zostawić co najmniej jeden do dwóch tygodni między dwiema prośbami, a jego przykładowy kod nie prosi dwa razy w tej samej wersji aplikacji.
Czy można stworzyć własne okno oceniania?
Nie. Guideline 5.6.1 wymaga użycia API dostarczonego przez Apple i wyklucza własne okna oceniania. Możesz za to dodać przycisk „Oceń aplikację”, który otwiera stronę twojej aplikacji w App Store.
Czy po odrzuceniu 5.6.3 potrzebny jest nowy build?
Tak, jeśli prośba jest w kodzie builda, a prawie zawsze jest. Reviewer widzi kod wbudowany przy pierwszym uruchomieniu: zdalna aktualizacja nie wystarczy. Przenieś prośbę, zrób nowy build i wyślij go ponownie.
Jaki jest dobry moment na prośbę o opinię?
Zaraz po sukcesie: ukończonym zadaniu, wygranym poziomie, osiągniętym celu. Apple zaleca moment, który niczego nie przerywa, gdy osoba zna już aplikację. Unikaj otwarcia aplikacji i środka jakiejś akcji.