Guideline 5.6.3: zahtjev za ocjenu zbog kojeg Apple odbija app
Autor: Mehdi Azizi
Objavljeno , 6 min
Guideline 5.6.3 i zahtjev za recenziju: kada tražiti ocjenu, što Apple preporučuje i stvarno odbijanje koje sam dobio za Solys.
Apple odbija aplikaciju koja prerano traži ocjenu. Ako se tvoj zahtjev za recenziju prikazuje pri prvom pokretanju ili tijekom onboardinga, riskiraš odbijanje po guidelineu 5.6.3. Zahtjev mora doći nakon što je korisnik stvarno koristio aplikaciju i mora ići kroz sistemski prozor.
Dobio sam to odbijanje za Solys, moju budilicu s mini-igrama. Evo što pravilo kaže, što Apple preporučuje i kako sam to ispravio.
Što kaže guideline 5.6.3?
Guideline 5.6.3 dio je „Developer Code of Conduct”, odjeljka 5.6 u App Review Guidelines. Njegov tekst zabranjuje manipuliranje onim što kupci App Storea vide: ljestvicama, pretragom, recenzijama, preporukama prema tvojoj aplikaciji. O onboardingu ne govori.
Ipak, Apple je baš to pravilo naveo za moj zahtjev za ocjenu. Obrazloženje je u njegovim pravilima dizajna: pri prvom pokretanju ili tijekom onboardinga osoba još nije imala vremena stvoriti mišljenje.
U istom odjeljku, 5.6.1 navodi dopušteni način: koristiti API koji daje Apple za traženje recenzije. Vlastiti prozori za ocjenjivanje nisu dopušteni, a guideline 3.2.2 zabranjuje blokiranje neke funkcije dok korisnik ne ostavi ocjenu.
Kada tražiti recenziju
Appleova pravila dizajna o ocjenama i recenzijama su jasna. Ocjenu tražiš tek kad se osoba stvarno poslužila aplikacijom.
| Trenutak zahtjeva | Appleov stav | Zašto |
|---|---|---|
| Pri prvom pokretanju | Izbjegavati | Još nema mišljenja |
| Tijekom onboardinga | Izbjegavati | Aplikacija još nije korištena |
| Usred nekog zadatka | Izbjegavati | Zahtjev prekida radnju |
| Nakon uspješnog zadatka | Preporučeno | Aplikacija je već poznata |
| Na gumbu „Ocijeni aplikaciju” | Da, s linkom | Prozor se ponekad ne pojavi |
| Više puta zaredom | Izbjegavati | Podsjetnici zamaraju |
Samo su mi prva dva retka donijela odbijanje. Ostalo dolazi iz Appleovih savjeta. Dvije korisne smjernice: Apple savjetuje da između dva zahtjeva prođe barem tjedan do dva, a sustav sam ograničava prikaz svog prozora na tri puta u razdoblju od 365 dana, za istu aplikaciju. Dakle, ne možeš forsirati njegovo pojavljivanje.
Odbijanje 5.6.3 koje sam dobio za Solys
- kolovoza 2026. odbijeno je jedno ažuriranje Solysa. Appleova poruka navodi 5.6.3 i kaže da aplikacija traži ocjenu pri prvom pokretanju ili tijekom onboardinga. Pregled je obavljen na iPad Airu.
Uzrok je bio jednostavan. U uvodnom tijeku ekran „Ostavi recenziju” dolazio je drugi, odmah nakon demo verzije mini-igre. Korisnik je vidio samo demo.
Ispravak: zahtjev je premješten dalje u tijeku i prikazuje se samo ako je korisnik upravo pobijedio u demu. Tko preskoči demo ili izgubi, ne vidi nikakav zahtjev. Ispravljena verzija je nakon toga prihvaćena.
To je bila oklada s moje strane: Appleova poruka je govorila „ne tijekom onboardinga”, bez nijansi.
Pouka: sigurna opcija je izbaciti zahtjev iz onboardinga. Ocjena se, kao i dopuštenje, traži nakon što je osoba vidjela što joj aplikacija donosi.
Traženje recenzije sistemskim prozorom
U Expo aplikaciji sistemski prozor ide kroz biblioteku expo-store-review:
import * as StoreReview from "expo-store-review";
export async function demanderUnAvis() {
if (await StoreReview.isAvailableAsync()) {
await StoreReview.requestReview();
}
}
Tri stvari koje trebaš znati, iz Appleove dokumentacije o traženju recenzija:
- Sustav odlučuje hoće li prikazati prozor. Poziv možda neće ništa prikazati. Nemoj graditi nijedan ekran koji ovisi o njegovom pojavljivanju.
- Izbjegavaj ga pokretati iz korisnikove radnje, poput gumba: prozor se možda neće prikazati. Za gumb „Ocijeni aplikaciju” radije otvori stranicu svoje aplikacije u App Storeu, s
?action=write-reviewna kraju adrese. - Odaberi trenutak uspjeha: kraj niza radnji koje je korisnik upravo završio, a ne otvaranje aplikacije.
Appleov primjer koda također odgađa poziv: čeka da osoba nekoliko puta dovrši radnju i ne traži dvaput za istu verziju aplikacije. Broj puta je po tvom izboru.
Checklista prije slanja
- Nema zahtjeva za ocjenu pri prvom pokretanju.
- Nema zahtjeva za ocjenu u onboardingu.
- Zahtjev ide kroz sistemski prozor, a ne kroz vlastiti ekran sa zvjezdicama.
- Gumb „Ocijeni aplikaciju” u postavkama otvara stranicu u App Storeu, ne poziva sistemski prozor.
- Zahtjev dolazi nakon stvarnog korištenja: dovršenog zadatka, prijeđene razine, više otvaranja.
- Testirao si uvodni tijek i na iPadu: nekoliko mojih odbijanja otkriveno je na iPadu, za iPhone aplikacije.
Izbjegni odbijanje 5.6.3 prije sljedećeg slanja
Apple Review Kit objedinjuje moju checklistu prije slanja, moja ispravljena Appleova odbijanja i Claude Code skillove koji pregledavaju tvoj projekt. Ako ti je aplikacija upravo odbijena i želiš ljudski pogled, rezerviraj sat vremena sa mnom: zajedno prolazimo tvoj uvodni tijek putem videopoziva, na tvom ekranu. Cijeli postupak je na stranici aplikacija koju je Apple odbio, a ostali česti razlozi su u članku zašto Apple odbija aplikaciju.
Ako pripremaš svoje prvo objavljivanje, napravi besplatnu dijagnostiku: posložit će korake po redu i poslati ti moju checklistu protiv Appleovih odbijanja.
Česta pitanja
Smije li se tražiti ocjena tijekom onboardinga?
Apple to ne preporučuje u svojim pravilima dizajna, a ja sam zbog toga dobio odbijanje po guidelineu 5.6.3. Osoba još nije koristila aplikaciju: ne može imati mišljenje. Stavi zahtjev nakon stvarnog korištenja.
Koliko puta se smije prikazati zahtjev za recenziju?
Sustav ograničava svoj prozor na tri prikaza u razdoblju od 365 dana za istu aplikaciju. Apple također savjetuje da između dva zahtjeva prođe barem tjedan do dva, a njegov primjer koda ne traži dvaput za istu verziju aplikacije.
Smije li se napraviti vlastiti prozor za ocjenjivanje?
Ne. Guideline 5.6.1 traži korištenje API-ja koji daje Apple i isključuje vlastite prozore za ocjenjivanje. Možeš, međutim, ponuditi gumb „Ocijeni aplikaciju” koji otvara stranicu tvoje aplikacije u App Storeu.
Treba li novi build nakon odbijanja 5.6.3?
Da, ako je zahtjev u kodu builda, što je gotovo uvijek slučaj. Reviewer vidi ugrađeni kod pri prvom pokretanju: ažuriranje na daljinu nije dovoljno. Premjesti zahtjev, napravi novi build i ponovno ga pošalji.
Koji je pravi trenutak za traženje recenzije?
Odmah nakon uspjeha: dovršenog zadatka, osvojene razine, postignutog cilja. Apple preporučuje trenutak koji ništa ne prekida, kad osoba već poznaje aplikaciju. Izbjegavaj otvaranje aplikacije i sredinu neke radnje.