# Guideline 5.6: paywall, ki povzroči zavrnitev aplikacije

> Apple po guideline 5.6 zavrne paywall, ki zavaja, na primer križec, ki odpre ponudbo. Kaj pravi pravilo in kako sem popravil TradaZen.

Izvirna stran: [Guideline 5.6: paywall, ki povzroči zavrnitev aplikacije](https://devoria.fr/sl/blog/guideline-5-6-paywall-zavrnitev-aplikacije)
Avtor: [Mehdi Azizi](https://devoria.fr/sl/mehdi-azizi)
Objava: 2026-11-04
Zadnja revizija vsebine: 2026-11-04


Guideline 5.6 je kodeks ravnanja za razvijalce. Pri paywallu jo Apple navede s tipskim stavkom: aplikacija „attempts to manipulate customers into making unwanted In-App Purchases“. Po domače: **gumb v tvojem nakupnem toku ne naredi tega, kar obljublja, ali pa se ponudba vrne, ne da bi jo uporabnik zahteval.** Popravek se skrči na eno pravilo: vsak gumb naredi to, kar piše na njem, in uporabnik sam izbere, kdaj bo spet videl ponudbo.

To zavrnitev sem dobil pri TradaZen, moji aplikaciji za vadbo trgovanja, o katere lansiranju pišem v [tej študiji primera](https://devoria.fr/sl/blog/studija-primera-tradazen-lansiranje-aplikacije-iphone). Tukaj so pravilo, kaj sem našel v svojem paywallu, vzorci, ki se jim izogni, in moj odgovor Applu. Za sosednje pravilo o prošnjah za oceno raje preberi vodnik o [guideline 5.6.3](https://devoria.fr/sl/blog/guideline-5-6-3-prosnja-za-oceno-zavrnitev).

## Kaj pravi guideline 5.6?

Pravilo 5.6, „Developer Code of Conduct“, je v razdelku 5 „Legal“ dokumenta [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/#5.6). Prvi odstavek govori o spoštovanju: do strank, v odgovorih na ocene in v komunikaciji z Applom. Drugi neposredno cilja na nakupe.

Veljavno besedilo postavi načelo: „Customer trust is a cornerstone of the App ecosystem.“ Nato našteje, česa aplikacija ne sme nikoli početi: izkoriščati uporabnikov, jih goljufati, „trick them into making unwanted purchases“, jih siliti v deljenje nepotrebnih podatkov, „raise prices in a tricky manner“, zaračunavati nečesa, kar ni dostavljeno, ali kakršne koli druge manipulativne prakse, v aplikaciji ali zunaj nje.

Po slovensko: **nakupa ne smeš dobiti z zvijačo.** Besedilo ne navaja seznama prepovedanih gumbov. Presoja učinek: je uporabnik plačal, ker je to hotel, ali ker ga je zaslon ujel v past?

Pravilo 5.6 združuje tudi štiri podpravila:

| Podpravilo               | Na kaj cilja              |
| ------------------------ | ------------------------- |
| 5.6.1 App Store Reviews  | Ocene in prošnja za oceno |
| 5.6.2 Developer Identity | Točni podatki o tebi      |
| 5.6.3 Discovery Fraud    | Goljufanje z vidnostjo    |
| 5.6.4 App Quality        | Pritožbe, vračila         |

Sankcija je zapisana v pravilu: „Repeated manipulative or misleading behavior or other fraudulent conduct will lead to your removal from the Apple Developer Program.“ Ponavljajoče se manipulativno vedenje torej vodi do izključitve iz programa za razvijalce. To je splošno pravilo in dober razlog, da popraviš celoten nakupni tok že ob prvi zavrnitvi.

## Sporočilo o zavrnitvi 5.6 za paywall

Sporočilo pogosto ponovi isti stavek: „The app attempts to manipulate customers into making unwanted In-App Purchases.“ Apple ne pove vedno, kateri element ima v mislih. Pri moji zavrnitvi ni bilo nič več.

Drugi razvijalci opisujejo sporni zaslon. V [niti na Applovem forumu](https://developer.apple.com/forums/thread/768912) iz novembra 2024 razvijalec poveže svojo zavrnitev 5.6 z enkratno ponudbo, ki se je prikazala, ko je uporabnik zaprl prvi zaslon z naročnino.

Pravilo 5.6 ne cilja samo na paywalle. En razvijalec je bil zavrnjen tudi zaradi funkcij, ki so bile videti [skrite med pregledom](https://developer.apple.com/forums/thread/845045). Če tvoja zavrnitev 5.6 ne govori o nakupu, najprej poišči, česa pregledovalec ni mogel videti.

## Moja zavrnitev 5.6 pri TradaZen

12. oktobra 2026 Apple zavrne različico 1.5.1 aplikacije TradaZen, testirano na iPadu Air. Razlog: guideline 5.6, s tipskim stavkom o neželenih nakupih. Noben zaslon ni naveden.

Zato sem celoten nakupni tok prebral kot nekdo, ki hoče samo reči ne. Paywall na koncu onboardinga nima zapiranja: aplikacija zahteva preizkus ali naročnino, da nadaljuješ. Trije mehanizmi okoli njega so lahko delovali kot manipulacija:

- **Lažni križec.** Na vrhu zaslona je gumb v obliki križca, ki ga je VoiceOver najavil kot „Zapri“, namesto zapiranja odprl znižano ponudbo.
- **Ponudba, ki se je vračala sama.** Dokler je ponudba veljala, se je ponovno odprla, ko se je uporabnik vrnil v aplikacijo.
- **Promocijski opomnik.** Izhod iz aplikacije s paywalla je načrtoval obvestilo, ki je napovedovalo ekskluzivni popust.

Ena podrobnost je pomembna: ti mehanizmi so obstajali že v prejšnji različici, sprejeti tri dni prej. **Sprejem ne potrdi tvojega paywalla za vedno**: drug pregledovalec lahko isti zaslon prebere drugače.

### Kaj sem spremenil

- Križec je s tega zaslona izginil. Namesto njega ikona darila, ki jo VoiceOver najavi kot „Ekskluzivni popust“, odpre ponudbo, ko se je dotakneš. Nič se več ne pretvarja, da zapira.
- Ponudba se ob vrnitvi v aplikacijo nikoli več ne odpre sama.
- Obvestilo o popustu je odstranjeno. Ostal je nežen opomnik, poslan samo enkrat na namestitev in samo, če so obvestila dovoljena. Ne govori ne o ceni ne o popustu ne o roku.
- Ta opomnik je opisan v sporočilu za App Review, z besedilom in časom pošiljanja.

### Kaj sem obdržal

Prebral sem tudi, kar je ostalo, in se pri vsakem elementu vprašal, ali res pušča izbiro.

- **Ponudba po preklicanem nakupu.** Če uporabnik prekliče Applov plačilni list za letno naročnino, se odpre ponudba dobrodošlice. Ima samo eno 5-minutno okno, ki se ne začne znova: če uporabnik v tem času spet prekliče, se ponovno odpre. Zapre se z eno kretnjo prek križca ali „Ne, hvala“ in prikaže pravo ceno izdelka.
- **Pravi 5-minutni odštevalnik.** Njegov iztek se ob prvem prikazu shrani na napravi. Teče naprej, ko je aplikacija zaprta, in se ob ponovnem zagonu ne ponastavi. Ko poteče, ponudba za to namestitev aplikacije izgine. Če jo zapreš prej, majhna značka prikazuje preostali čas in ponudbo ponovno odpre samo, če se je dotakneš.
- **Zaklenjena skrinja.** Prikazuje predmete, pridobljene med onboardingom, in samo te, zaklenjene, dokler aplikacija ni odklenjena. Nič ne napoveduje, da bodo izgubljeni.

Ti elementi so navedeni v opombah za pregled. Zavrnitev ni navedla nobenega zaslona, zato jih ne predstavljam kot potrjene s strani Appla. Po mojem so to transparentne različice teh mehanik, in prijavil sem jih.

Popravek je zahteval nov build, saj se je vse dogajalo v aplikaciji. TradaZen je 13. oktobra 2026 spet šla v pregled.

## Dark patterni v paywallu, ki sprožijo 5.6

Apple ne objavlja seznama. Ista mehanika pogosto obstaja v dveh različicah: tisti, ki ujame v past, in tisti, ki pušča izbiro. Ta tabela ju loči, tako da združuje besedilo pravil, zavrnitve, ki so jih objavili drugi razvijalci, in mojo. Transparentna različica ne zagotavlja sprejema. Je pa tista, ki ne poskuša zavajati. Zadnji stolpec pove, na čem temelji posamezna vrstica.

| Manipulativna različica                                                   | Transparentna različica                                                         | Na čem temelji                                 |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ---------------------------------------------- |
| Križec, ki namesto zapiranja odpre ponudbo                                | Križec zapre. Zaslon, ki se ne zapre, nima križca                               | Popravljeno po moji zavrnitvi TradaZen         |
| „Enkratna“ ponudba, ki skoči ven, ko zapreš paywall                       | Popust za gumbom, ki ga jasno napove                                            | Zavrnitev, objavljena na Applovem forumu       |
| Druga ponudba po zavrnitvi, v paywallu z zavajajočo ceno                  | Ena sama ponudba po preklicanem nakupu, s pravo ceno, ki se zapre z eno kretnjo | Primer Cal AI; pogovor, ki ga navaja Superwall |
| Paywall ali ponudba, ki se ob vrnitvi v aplikacijo odpre sama             | Vrne se, ko uporabnik zadene omejitev ali gumb, ki ga napove                    | Popravljeno po moji zavrnitvi TradaZen         |
| Promocijsko obvestilo, ki ga nihče ni zahteval                            | Promocija po izrecnem soglasju, z odjavo v aplikaciji                           | Pravilo 4.5.4                                  |
| Lažni odštevalnik, ki se ponastavi ali katerega ponudba se po izteku vrne | Pravi rok, ki teče tudi pri zaprti aplikaciji in se res ustavi                  | Moje branje „trick them“, pravilo 5.6          |
| Izmišljene nagrade ali grožnja, da bodo brez nakupa izginile              | Resnični dosežki uporabnika, prikazani brez grožnje, da jih izgubi              | Moje branje pravila 5.6                        |
| Brezplačni preizkus, ki zamolči samodejno bremenitev                      | Trajanje preizkusa in cena, zaračunana pozneje, ob gumbu                        | Applova stran o naročninah                     |
| Velika tedenska cena, zaračunani znesek z drobnim tiskom                  | Zaračunani znesek je najbolj vidna cena na zaslonu                              | Applova stran o naročninah                     |
| Gumb za zavrnitev, ki vzbuja krivdo                                       | Nevtralna zavrnitev, kot „Ne zdaj“ ali „Ne, hvala“                              | Moje branje pravila 5.6                        |

Primer Cal AI navaja [TechCrunch](https://techcrunch.com/2026/04/21/apples-cal-ai-crackdown-signals-its-still-policing-the-app-store/): Apple je navedel 5.6 zaradi druge ponudbe naročnine, prikazane tistim, ki so prvo zavrnili. Isti paywall je bil označen tudi po 3.1.2(c): tedenska cena je prevladovala nad zaračunanim zneskom, preizkus pa je skrival samodejno podaljšanje. Članek druge ponudbe ne opiše podrobneje.

Nasprotno pa Superwall, ponudnik orodij za paywalle, ki prodaja tovrstne ponudbe, junija 2026 poroča o [neuradnem pogovoru z Applom](https://superwall.com/blog/external-checkout-a-b-testing-and-trial-toggles-confirmed-apples-rules-for-ios). Ponudba, prikazana po preklicanem nakupu, je tam opisana kot dovoljena. Vsiljivost pa ne: ponudba, ki se vrača ob vsaki seji, ali tok, iz katerega se rešiš samo s plačilom. Superwall pojasni, da to niso uradna pravila in da pregledovalec ohrani svojo presojo. Ponudba po zavrnitvi ostaja torej siva cona: besedilo je ne prepoveduje, objavljene zavrnitve obstajajo, način pa šteje.

Pravilo o obvestilih je [4.5.4](https://developer.apple.com/app-store/review/guidelines/#4.5.4): brez promocije prek obvestil brez izrecnega soglasja, pridobljenega v aplikaciji, in brez možnosti odjave.

Glede cene je [Applova stran o naročninah](https://developer.apple.com/app-store/subscriptions/) jasna: zaračunani znesek mora biti najbolj viden cenovni element. Razlog je v enem stavku: „This ensures that people are not misled.“ [Pravilo 3.1.2](https://developer.apple.com/app-store/review/guidelines/#3.1.2) doda, da Apple odstrani aplikacije, ki naročnino prodajajo zavajajoče ali z „bait-and-switch“.

> Test, ki ga zdaj uporabljam: ali vsak gumb naredi točno to, kar obljublja njegov videz, in ali lahko uporabnik reče ne z eno kretnjo, ne da bi se ponudba vrnila sama?

Bolj klasične napake v paywallu, tiste, ki stanejo prodajo, ne da bi nujno povzročile zavrnitev, so v članku [paywall iOS: 7 napak začetnikov](https://devoria.fr/sl/blog/paywall-ios-napake-zacetnikov-prodaja).

## Kako popraviti zavrnitev 5.6

1. **Naštej celoten nakupni tok.** Paywall, dodatne ponudbe, odštevalnike, obvestila, ponovne prikaze ob vrnitvi v aplikacijo. Apple ne pove vedno, kaj ima v mislih. Za vsak element preveri, ali je v transparentni različici: zapre se z eno kretnjo, pravi odštevalnik, točna cena, brez samodejnega vračanja. Popravi ali odstrani vse, kar je videti kot past, ne samo najverjetnejšega elementa.
2. **Ponovi pot pregledovalca.** Izbriši aplikacijo, jo znova namesti, končaj onboarding in nato vse zavrni: zapri, prekliči, zapusti aplikacijo, se vrni. Zapiši vsak zaslon, ki se odpre, ne da bi ga zahteval, in preveri, ali ga lahko zapreš z eno kretnjo.
3. **Pripravi nov build.** Vzrok je v aplikaciji, torej v vgrajeni kodi. Posodobitev na daljavo ne nadomesti builda, kot razložim v vodniku o [guideline 2.1](https://devoria.fr/sl/blog/smernica-2-1-app-store-zavrnitev).
4. **Ničesar ne drži v rezervi.** Če ponudbo po sprejemu aktiviraš na daljavo, pregledovalcu skriješ funkcijo. RevenueCat sam svari pred tem refleksom v članku o [izhodnih ponudbah](https://www.revenuecat.com/blog/engineering/exit-offers-in-revenuecat-paywalls).
5. **Odgovori v App Store Connect**, v angleščini, tako da [odgovoriš na sporočilo App Review](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/).

Tukaj je okvir iz mojega odgovora in opomb za pregled, skrajšan. Številko builda in spremembe zamenjaj s svojimi, nato naštej, kar ostaja:

```text
Hello,

Thank you for your feedback on Guideline 5.6.

Issue: on the subscription screen, the button in the top
corner looked like a close button, but it opened a
discounted offer instead of closing the screen.

Changes in build X:
- Nothing on the subscription screen pretends to close it.
  A clearly labeled button now opens the optional offer.
- The offer never reopens by itself when the user comes
  back to the app.
- The notification announcing a discount has been removed.

Still in this build (also described in the review notes):
- [Each remaining offer: what triggers it, how often it
  appears, how the user dismisses it.]
- [Each remaining reminder: its text, when it is sent,
  and under which conditions.]

If another part of the purchase flow still looks unclear,
please tell me which screen, and I will change it.

Best regards,
```

**Kar napišeš, se mora natanko ujemati z buildom.** Če obdržiš opomnik ali ponudbo, tudi samodejno sproženo, ju opiši v odgovoru in v opombah za pregled. Če misliš, da se je pregledovalec zmotil, Apple omogoča [pritožbo pri App Review Board](https://developer.apple.com/distribute/app-review/), z eno samo pritožbo na zavrnjeno oddajo. Pri paywallu se mi zdi popravek varnejši od izpodbijanja. Drugi razlogi za zavrnitev in kako nanje odgovoriti so v članku [zakaj Apple zavrne aplikacijo](https://devoria.fr/sl/blog/apple-zavrnil-aplikacijo-razlogi).

## Kontrolni seznam proti 5.6 pred oddajo

- Vsak križec zapre zaslon. Zaslon, ki se ne zapre, nima križca.
- Vsak gumb pove, kaj naredi, na zaslonu in za VoiceOver.
- Nobena ponudba se ne skriva za gumbom za zapiranje.
- Ponudba, sprožena z zavrnitvijo, če jo obdržiš, ima eno samo okno, ki se ne začne znova, pravo ceno in se zapre z eno kretnjo.
- Noben paywall in nobena ponudba se ob vrnitvi v aplikacijo ne odpre sama.
- Nobenega promocijskega obvestila brez izrecnega soglasja v aplikaciji.
- Brez lažnega odštevalnika: prikazan rok je resničen, se ne ponastavi in se res ustavi.
- Kar zaslon prikazuje kot pridobljeno, je bilo res pridobljeno, brez grožnje, da se izgubi.
- Preizkus prikazuje svoje trajanje in ceno, zaračunano pozneje.
- Zaračunani znesek je najbolj vidna cena na zaslonu.
- Opombe za pregled opisujejo vsako ponudbo in vsak opomnik v buildu.
- Pot si ponovil tako, da si vse zavrnil, na iPhonu in na iPadu.

## Naj ti paywall pregleda nekdo pred Applom

[Review Kit](https://devoria.fr/sl/kits/app-review) združuje moj kontrolni seznam pred oddajo, moje popravljene zavrnitve in dva skilla za Claude Code, ki pregledata tvoj projekt, paywall in stran v trgovini. Če Apple zavrne, ti pripravita odgovor. Za človeški pogled [rezerviraj uro z mano](https://devoria.fr/sl/coaching): skupaj ponoviva tvoj nakupni tok, na tvojem zaslonu. Celoten postopek po zavrnitvi je na strani [aplikacija, ki jo je Apple zavrnil](https://devoria.fr/sl/expertise/apple-zavrnil-aplikacijo), tehnični del naročnin pa na strani [naročnine v aplikaciji iOS](https://devoria.fr/sl/expertise/narocnina-v-aplikaciji-ios).

Če pripravljaš svojo prvo izdajo, [opravi brezplačno diagnostiko](https://devoria.fr/sl/diagnostic): korake postavi v pravi vrstni red in ti pošlje moj kontrolni seznam proti zavrnitvam pri Applu. Domača stran pokaže, kako [ustvariti mobilno aplikacijo](https://devoria.fr/sl) s paywallom, ki je od začetka zasnovan za pregled.

Nihče ne more zagotoviti, da bo Apple sprejel tvojo aplikacijo. Lahko pa ti pomagam, da se izogneš zavrnitvi 5.6, ki sem jo sam že plačal z enim krogom pregleda.

## Pogosta vprašanja

### Kaj pomeni „Guideline 5.6 - Developer Code of Conduct“ v zavrnitvi?

To je naslov pravila o kodeksu ravnanja za razvijalce. Pri aplikaciji z nakupi v aplikaciji največkrat pomeni nakupni tok, ki velja za manipulativen: lažno zapiranje, ponudba, ki se vrača sama, zavajajoče predstavljen preizkus ali cena. Sporočilo ne navede vedno, za kateri zaslon gre.

### Ali Apple prepoveduje izhodno ponudbo?

Besedilo je izrecno ne prepoveduje. Tudi RevenueCat to ugotavlja, hkrati pa opozarja, da so bili razvijalci zaradi tega zavrnjeni. Objavljene zavrnitve ciljajo na ponudbo, ki skoči ven, ko uporabnik zapre paywall, ali na drugo ponudbo po zavrnitvi. Transparentno različico loči tole: neobvezna ponudba, omejena na eno samo okno, ki se ne začne znova, s pravo ceno, ki se zapre z eno kretnjo, se ne vrača sama in ima pravi odštevalnik, če ga ima. Opiši jo v opombah za pregled. Nihče ne more zagotoviti, da jo bo pregledovalec tako razumel.

### Ali je paywall brez križca dovoljen?

Pravila križca ne zahtevajo, in to je izbira, ki sem jo po tej zavrnitvi naredil pri TradaZen. Apple zavrne gumb, ki je videti kot zapiranje, a naredi nekaj drugega. Neki razvijalec pa je vseeno poročal o [zavrnitvi 5.6](https://developer.apple.com/forums/thread/725056) zaradi paywalla brez izhoda v aplikaciji, ki je brezplačna za prenos. Pokaži vrednost, preden prosiš za preizkus, in na strani v trgovini jasno povej, da je aplikacija plačljiva.

### Ali po zavrnitvi 5.6 potrebujem nov build?

Večinoma da, ker je vzrok zaslon ali vedenje aplikacije. Če je težava zunaj aplikacije, na strani v trgovini ali v metapodatkih, lahko zadošča popravek brez builda. Če nisi prepričan, vprašaj pregledovalca, na kateri zaslon misli.

### Ali lahko zavrnitev 5.6 privede do zaprtja razvijalskega računa?

Pravilo to predvideva pri ponavljajočem se manipulativnem vedenju, z izključitvijo iz programa za razvijalce. Predvideva tudi, da se zaprti račun lahko obnovi po pisnem načrtu izboljšav, ki ga Apple odobri in nato preveri. Zato je smiselno popraviti celoten tok že ob prvi zavrnitvi.

### Kakšna je razlika med 5.6 in 5.6.3?

5.6 je splošni kodeks ravnanja: spoštovanje, zaupanje, noben nakup z zvijačo. 5.6.3 je eno od njegovih podpravil, o manipulaciji lestvic, iskanja in ocen. Apple ga je navedel pri Solys zaradi prošnje za oceno v onboardingu.


## Tvoj projekt

[Review Kit](https://devoria.fr/sl/kits/app-review): Moj kontrolni seznam za pregled v App Store, moje popravljene zavrnitve Applea, seznam za Google Play in trije skilli za Claude Code. 49 €.

[iOS & Android Kit](https://devoria.fr/sl/kits/ios): Ustvari svojo aplikacijo za iPhone in Android s Claude Code: začetna koda mojih aplikacij, pot do trgovin in vsi kompleti. 99 €.

[Diagnoza: kaj te loči od tvoje aplikacije za iPhone](https://devoria.fr/sl/diagnostic): 7 vprašanj, 60 sekund: izveš, kaj te zares ovira pri objavi aplikacije za iPhone, dobiš pot v 4 korakih in komplet, ki ti ustreza.
