Guideline 5.6.3: žádost o hodnocení, kvůli které tě Apple zamítne
Autor: Mehdi Azizi
Publikováno , 6 min
Guideline 5.6.3 a žádost o hodnocení: kdy si říct o recenzi, co Apple doporučuje a skutečné zamítnutí, které jsem dostal u Solys.
Apple zamítne appku, která chce hodnocení moc brzy. Když se tvoje žádost o recenzi zobrazí při prvním spuštění nebo během onboardingu, riskuješ zamítnutí podle guideline 5.6.3. Žádost má přijít až ve chvíli, kdy uživatel appku opravdu používal, a musí jít přes systémové okno.
Tohle zamítnutí jsem dostal u Solys, mého budíku s minihrami. Tady je, co pravidlo říká, co Apple doporučuje a jak jsem to opravil.
Co říká guideline 5.6.3?
Guideline 5.6.3 patří do „Developer Code of Conduct“, sekce 5.6 App Review Guidelines. Její text zakazuje manipulovat s tím, co vidí zákazníci App Storu: žebříčky, vyhledávání, recenze, odkazy na tvou appku. O onboardingu nemluví.
Přesto právě tohle pravidlo Apple citoval u mé žádosti o hodnocení. Zdůvodnění najdeš v jeho designových pravidlech: při prvním spuštění nebo během onboardingu člověk ještě neměl čas si udělat názor.
Ve stejné sekci 5.6.1 upřesňuje povolený způsob: použít API od Applu pro žádost o recenzi. Vlastní hodnoticí okna povolená nejsou a guideline 3.2.2 zakazuje blokovat funkci, dokud uživatel nedá hodnocení.
Kdy si říct o recenzi
Designová pravidla Applu k hodnocením a recenzím jsou jasná. O hodnocení žádáš až potom, co člověk appku opravdu používal.
| Kdy žádáš | Postoj Applu | Proč |
|---|---|---|
| Při prvním spuštění | Nedělat | Zatím žádný názor |
| Během onboardingu | Nedělat | Appka ještě nepoužitá |
| Uprostřed úkolu | Nedělat | Žádost přeruší akci |
| Po úspěšně dokončeném úkolu | Doporučeno | Appku už zná |
| Na tlačítku „Ohodnotit appku“ | Ano, s odkazem | Okno se občas nezobrazí |
| Několikrát po sobě | Nedělat | Připomínky otravují |
Zamítnutí mi vynesly jen první dva řádky. Zbytek jsou rady Applu. Dva užitečné orientační body: Apple radí nechat mezi dvěma žádostmi aspoň jeden až dva týdny a systém sám omezuje zobrazení svého okna na třikrát za 365 dní pro jednu appku. Jeho zobrazení si tedy vynutit nemůžeš.
Zamítnutí 5.6.3, které jsem dostal u Solys
- srpna 2026 Apple zamítne aktualizaci Solys. Zpráva od Applu cituje 5.6.3 a říká, že appka žádá o hodnocení při prvním spuštění nebo během onboardingu. Review proběhla na iPadu Air.
Příčina byla jednoduchá. V uvítacím průchodu byla obrazovka „Napsat recenzi“ na druhém místě, hned po demu minihry. Uživatel viděl jen demo.
Oprava: žádost jsem posunul dál v průchodu a zobrazí se jen tehdy, když uživatel demo právě vyhrál. Kdo demo přeskočí nebo prohraje, žádnou žádost nevidí. Opravená verze pak prošla.
Je to z mé strany sázka: zpráva od Applu říkala „ne během onboardingu“, bez výjimek.
Ponaučení: bezpečné je vytáhnout žádost z onboardingu úplně. O hodnocení, stejně jako o oprávnění, se žádá až potom, co člověk viděl, co mu appka přináší.
Žádost o recenzi přes systémové okno
V Expo appce jde systémové okno přes knihovnu expo-store-review:
import * as StoreReview from "expo-store-review";
export async function demanderUnAvis() {
if (await StoreReview.isAvailableAsync()) {
await StoreReview.requestReview();
}
}
Tři věci, které je dobré vědět, z dokumentace Applu k žádosti o recenzi:
- O tom, jestli se okno zobrazí, rozhoduje systém. Volání nemusí ukázat nic. Nestav žádnou obrazovku, která závisí na tom, že se okno objeví.
- Nespouštěj ho z akce uživatele, třeba z tlačítka: okno se nemusí zobrazit. Pro tlačítko „Ohodnotit appku“ radši otevři stránku své appky v App Storu s
?action=write-reviewna konci adresy. - Vyber chvíli úspěchu: konec série akcí, kterou uživatel právě dokončil, ne otevření appky.
Ukázkový kód od Applu volání taky odkládá: čeká, až člověk akci dokončí několikrát, a pro stejnou verzi appky se neptá dvakrát. Kolikrát, je na tobě.
Checklist před odesláním
- Žádná žádost o hodnocení při prvním spuštění.
- Žádná žádost o hodnocení v onboardingu.
- Žádost jde přes systémové okno, ne přes vlastní obrazovku s hvězdičkami.
- Tlačítko „Ohodnotit appku“ v nastavení otevírá stránku v App Storu, nevolá systémové okno.
- Žádost přichází po skutečném používání: dokončený úkol, úspěšný level, několik otevření.
- Uvítací průchod jsi otestoval i na iPadu: několik mých zamítnutí bylo zjištěno na iPadu, u iPhone appek.
Jak se vyhnout zamítnutí 5.6.3 před dalším odesláním
Apple Review Kit obsahuje můj checklist před odesláním, moje opravená zamítnutí od Applu a skills pro Claude Code, které projdou tvůj projekt. Pokud ti appku právě zamítli a chceš lidský pohled, zarezervuj si se mnou hodinu: projdeme tvůj uvítací průchod přes videohovor, na tvé obrazovce. Celý postup je na stránce appka zamítnutá Applem a další časté důvody najdeš v článku proč Apple zamítá appky.
Pokud chystáš své první vydání, udělej si bezplatnou diagnostiku: seřadí ti kroky a pošle ti můj checklist proti zamítnutí od Applu.
Časté dotazy
Můžu žádat o hodnocení během onboardingu?
Apple to v designových pravidlech nedoporučuje a já za to dostal zamítnutí podle guideline 5.6.3. Člověk appku ještě nepoužíval: nemůže mít názor. Dej žádost až po skutečném používání.
Kolikrát se může žádost o recenzi zobrazit?
Systém omezuje své okno na tři zobrazení za 365 dní pro jednu appku. Apple taky radí nechat mezi dvěma žádostmi aspoň jeden až dva týdny a jeho ukázkový kód se pro stejnou verzi appky neptá dvakrát.
Můžu si udělat vlastní hodnoticí okno?
Ne. Guideline 5.6.1 vyžaduje API od Applu a vlastní hodnoticí okna vylučuje. Můžeš ale nabídnout tlačítko „Ohodnotit appku“, které otevře stránku tvé appky v App Storu.
Potřebuju po zamítnutí 5.6.3 nový build?
Ano, pokud je žádost v kódu buildu, což je skoro vždycky. Reviewer vidí kód zabalený v appce při prvním spuštění: vzdálená aktualizace nestačí. Přesuň žádost, udělej nový build a pošli ho znovu.
Kdy je správná chvíle žádat o recenzi?
Hned po úspěchu: dokončený úkol, vyhraný level, splněný cíl. Apple doporučuje chvíli, která nic nepřerušuje, kdy už člověk appku zná. Vyhni se otevření appky a polovině akce.