# Guideline 5.6.3: prośba o ocenę, przez którą Apple odrzuca app

> 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.

Oryginalna strona: [Guideline 5.6.3: prośba o ocenę, przez którą Apple odrzuca app](https://devoria.fr/pl/blog/guideline-5-6-3-prosba-o-ocene-odrzucenie-aplikacji)
Autor: [Mehdi Azizi](https://devoria.fr/pl/mehdi-azizi)
Publikacja: 2026-10-13
Ostatnia aktualizacja treści: 2026-10-13


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](https://developer.apple.com/app-store/review/guidelines/#5.6.3). 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](https://developer.apple.com/design/human-interface-guidelines/ratings-and-reviews) 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](https://docs.expo.dev/versions/latest/sdk/storereview/):

```ts
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ę](https://developer.apple.com/documentation/storekit/requesting-app-store-reviews):

- **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-review` na 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](https://devoria.fr/pl/kits/review-apple) 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ę](https://devoria.fr/pl/coaching): przejdziemy twoją ścieżkę powitalną na wideorozmowie, na twoim ekranie. Pełny proces znajdziesz na stronie [aplikacja odrzucona przez Apple](https://devoria.fr/pl/expertise/aplikacja-odrzucona-przez-apple), a inne częste powody w artykule [dlaczego Apple odrzuca aplikację](https://devoria.fr/pl/blog/odrzucenie-aplikacji-apple-prawdziwe-przypadki).

Jeśli przygotowujesz swoje pierwsze wydanie, [zrób darmową diagnozę](https://devoria.fr/pl/diagnostic): 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.


## Twój projekt

[Apple Review Kit](https://devoria.fr/pl/kits/review-apple): Checklista review App Store, której używam, moje poprawione odrzucenia od Apple, notatki dla recenzenta i dwa skille Claude Code, które sprawdzają twoją aplikację. 29 €.

[iOS Kit](https://devoria.fr/pl/kits/ios): Stwórz aplikację na iPhone'a z Claude Code: Starter Code moich aplikacji, skille sprawdzające jego pracę oraz Apple Review Kit, App Store Screenshots Kit i ASO Kit. 129,99 €.
