# Prova gratuita annullata subito su iOS: perché e cosa fare

> Su iOS molte prove gratuite vengono annullate entro un minuto, ma l'accesso resta attivo fino alla fine. Le cause e cosa permette Apple per tenerle.

Pagina originale: [Prova gratuita annullata subito su iOS: perché e cosa fare](https://devoria.fr/it/blog/prova-gratuita-annullata-subito-ios)
Autore: [Mehdi Azizi](https://devoria.fr/it/mehdi-azizi)
Pubblicazione: 2026-11-04
Ultima revisione dei contenuti: 2026-11-04


Su iOS, una prova gratuita annullata entro un minuto non è una prova persa. **Annullare vuol dire solo disattivare il rinnovo automatico: la persona mantiene l'accesso fino alla fine della prova e può riattivarlo.** Disdire presto non le costa nulla, e Apple le consiglia di annullare almeno 24 ore prima della scadenza. Per tenere queste prove, rendi visibile il valore prima della data di fine, mantieni ogni promessa scritta sul tuo paywall e usa solo le leve che Apple consente.

Pubblico le mie app iOS, e questa guida parte dai miei numeri. Su TradaZen, il mio simulatore di trading, due prove annuali su tre iniziate tra il 20 e il 23 ottobre 2026 sono state annullate. Su Nolera, la mia app per provare outfit con l'IA, tutte le prove iniziate in un mese sono state annullate, tra 2 e 42 minuti dopo l'inizio. Le regole citate vengono dalle pagine di Apple, riverificate il 3 novembre 2026.

## Cosa vuol dire "annullato" su iOS

Quando qualcuno tocca Cancel Subscription durante la prova, l'abbonamento non si ferma. Lato server, Apple invia una [notifica di cambio del rinnovo](https://developer.apple.com/documentation/appstoreservernotifications/notificationtype): `DID_CHANGE_RENEWAL_STATUS`, con il sottotipo `AUTO_RENEW_DISABLED`. La scadenza arriva dopo, in un'altra notifica, `EXPIRED` con il sottotipo `VOLUNTARY`: l'abbonamento è scaduto dopo che il cliente ha disattivato il rinnovo.

Apple lo dice anche all'utente. Sulla pagina dell'App Store [Informazioni sugli acquisti in-app](https://apps.apple.com/fr/story/id1436214772): "Se lo annulli, il tuo abbonamento terminerà alla fine del ciclo di fatturazione in corso." Fino ad allora, la persona può tornare e riattivare il rinnovo.

Se usi RevenueCat, l'evento si chiama `CANCELLATION`. La sua [documentazione degli eventi](https://www.revenuecat.com/docs/integrations/webhooks/event-types-and-fields) indica il motivo in `cancel_reason`. `UNSUBSCRIBE` vuol dire che l'abbonato ha disdetto da solo, nel momento in cui lo fa, non alla scadenza. `BILLING_ERROR` vuol dire che lo store non è riuscito ad addebitare il metodo di pagamento.

> Su TradaZen, più di un "annullamento" su quattro, in un mese, era un pagamento fallito, non una disdetta. Prima di trarre conclusioni, separa le due cose.

## Perché così tante prove vengono annullate entro un minuto

### Apple consiglia di annullare presto

L'[assistenza di Apple sulla disdetta](https://support.apple.com/fr-fr/118428) scrive: "Se hai sottoscritto un abbonamento di prova e non vuoi rinnovarlo, annullalo almeno 24 ore prima della fine del periodo di prova." Siccome l'accesso continua fino alla fine, annullare subito non costa nulla. **Una disdetta entro un minuto può essere solo un'assicurazione contro la dimenticanza, non un giudizio sulla tua app.**

Non ho trovato nessuna pagina di Apple che prometta un'email di promemoria prima della fine di una prova. Non contarci, e non prometterlo ai tuoi utenti al posto di Apple.

### Il foglio di pagamento sorprende

L'acquisto si conclude sul foglio di pagamento di Apple, che la tua app non controlla. Se il tuo paywall mette in evidenza un prezzo settimanale, il foglio mostra, nelle mie app, l'importo annuale addebitato alla fine della prova. Lo scarto sorprende. Del resto Apple chiede, nella sua [pagina sugli abbonamenti](https://developer.apple.com/app-store/subscriptions/), di indicare chiaramente nel percorso d'acquisto la durata della prova e il prezzo addebitato dopo.

Su Nolera, il paywall allora metteva in evidenza il prezzo settimanale. Dal 12 al 20 ottobre 2026, più di quattro persone su cinque che avevano toccato il pulsante della prova hanno chiuso il foglio di Apple senza confermare. Le prove confermate sono state poi tutte annullate.

### La prova viene presa "per vedere", prima di aver visto

Su Nolera, gli annullamenti sono arrivati presto, spesso prima che l'app avesse mantenuto la sua promessa. Una persona ha lasciato l'app 40 secondi dopo l'inizio della prova. Un'altra ha fotografato 10 capi in 5 minuti senza vedere un solo outfit, poi si è fermata sulla schermata che chiedeva una foto a figura intera. Un'altra ancora se n'è andata 90 secondi dopo la sua prima prova d'abito. Un'altra ha passato 30 minuti sulla schermata principale, dove era visibile una card "Gestisci la mia prova". Nessuna delle persone che hanno annullato è tornata nell'app.

### Non è colpa di una notifica

TradaZen non invia nessuna notifica durante la prova. È una regola dell'app, verificata nel codice. Gli annullamenti rapidi ci sono stati lo stesso: quindi non è stata una notifica dell'app a scatenarli.

## Due annullamenti da non confondere

Le prove annullate non raccontano tutte la stessa storia. Su TradaZen, un quarto degli annullamenti è arrivato in meno di 10 minuti, e tre quarti dopo 5-63 ore di utilizzo. Ecco la griglia che uso per leggerli.

| Momento dell'annullamento | La mia lettura                       | La leva                                        |
| ------------------------- | ------------------------------------ | ---------------------------------------------- |
| Entro un minuto           | Prudenza, o sorpresa sul prezzo      | Prezzo chiaro, stato della prova visibile      |
| Durante la prima sessione | La promessa non è ancora mantenuta   | Mostrare il risultato prima di ogni sforzo     |
| Dopo diverse sessioni     | L'app piace, il prezzo no            | Un piano più economico, un messaggio onesto    |
| Uno o due giorni dopo     | La persona non ha mai riaperto l'app | Un motivo per tornare, consentito e dichiarato |

Il terzo caso mi ha sorpreso. Su TradaZen, chi ha annullato tardi era attivo quanto chi ha pagato: stesse sessioni, stesse lezioni. **L'utilizzo non li distingueva. L'offerta sì.** Diversi hanno persino continuato a giocare dopo aver disdetto. Amano l'app, rifiutano il prezzo.

Il quarto caso è diverso. Queste persone fanno una lunga prima sessione, non riaprono mai l'app, poi disdicono da Impostazioni (Settings) un giorno e mezzo o due dopo. Nessuna schermata dell'app può trattenerle, perché non la vedono.

## Cosa permette Apple per tenere una prova

| Leva                                                             | Cosa ne dice Apple                             |
| ---------------------------------------------------------------- | ---------------------------------------------- |
| Mostrare la durata della prova e il prezzo addebitato dopo       | Richiesto nel percorso d'acquisto              |
| Mostrare lo stato dell'abbonamento nell'app                      | Consigliato, con un modo semplice per gestirlo |
| Aprire la gestione dell'abbonamento dall'app                     | `showManageSubscriptions(in:)` lo permette     |
| Proporre un'offerta di retention a chi ha disattivato il rinnovo | Suggerito finché l'abbonamento non è scaduto   |
| Proporre un altro livello di abbonamento                         | Suggerito, se è più adatto alla persona        |
| Chiedere il motivo dell'annullamento                             | Un questionario è citato come esempio          |
| Mostrare un messaggio sulla schermata di disdetta                | Possibile con la Retention Messaging           |

Queste righe vengono dalla [pagina sugli abbonamenti di Apple](https://developer.apple.com/app-store/subscriptions/), tranne l'ultima, presa dalla documentazione della Retention Messaging API. La pagina sugli abbonamenti chiede anche di lasciare sempre un accesso facile alla schermata di sistema dove si disdice. **Tenere una prova vuol dire dare un motivo per restare, mai rendere l'uscita più difficile.**

Due leve richiedono qualche precisazione.

**Il promemoria prima della fine della prova.** Una notifica richiede che la persona l'abbia autorizzata. Se serve a vendere, la [guideline 4.5.4](https://developer.apple.com/app-store/review/guidelines/#4.5.4) richiede un consenso esplicito, mostrato nella tua app, e un modo per disattivarla. I dettagli sono nella mia guida sulle [notifiche push](https://devoria.fr/it/blog/guideline-4-5-4-notifiche-push-rifiutate-apple).

**Il messaggio sulla schermata di disdetta.** La [Retention Messaging API](https://developer.apple.com/documentation/retentionmessaging) di Apple mostra il tuo messaggio quando la persona tocca Cancel Subscription, su una pagina di conferma (Confirm Cancellation). Il pulsante per disdire resta lì. In RevenueCat, una regola "Is in free trial" permette di puntare alle prove, secondo la sua [documentazione su questa API](https://www.revenuecat.com/docs/platform-resources/apple-platform-resources/apple-retention-messaging-api). L'accesso all'API si chiede ad Apple: l'ho chiesto per le mie app il 25 ottobre 2026, e il 28 la risposta non era ancora arrivata. Formati, limiti e configurazione sono nella mia guida sulla [Retention Messaging API](https://devoria.fr/it/blog/retention-messaging-api-apple-messaggio-disdetta).

Una leva qui non funziona: l'offerta di riconquista (win-back). Secondo l'[assistenza di App Store Connect](https://developer.apple.com/help/app-store-connect/manage-subscriptions/set-up-win-back-offers), si rivolge a ex abbonati in base a una durata minima di abbonamento pagato, di almeno un mese. Una prova mai pagata quindi non ne ha diritto.

## Cosa è vietato

| Pratica                                                      | Regola di Apple                                                                                      |
| ------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- |
| Nascondere la durata della prova o il prezzo addebitato dopo | [3.1.2(c)](https://developer.apple.com/app-store/review/guidelines/#3.1.2), pagina sugli abbonamenti |
| Far abbonare con un falso pretesto                           | 3.1.2(a), rimozione dall'App Store                                                                   |
| Richiedere un'azione per ottenere ciò che è pagato           | 3.1.2(a): pubblicare, condividere i contatti                                                         |
| Ingannare, fare pressione, moltiplicare gli ostacoli         | [5.6](https://developer.apple.com/app-store/review/guidelines/#5.6), codice di condotta              |
| Promettere un promemoria che nessun meccanismo garantisce    | 5.6, secondo la mia lettura: pratica ingannevole                                                     |

La 5.6 è ampia. Vieta di ingannare i clienti per far fare acquisti non voluti, e qualsiasi altra pratica manipolatoria, nell'app o fuori. Su TradaZen ho avuto un rifiuto 5.6 per un paywall la cui X apriva un'offerta invece di chiudere la schermata. Apple non ha indicato l'elemento in questione: racconto cosa ho corretto in [la guideline 5.6 e il paywall](https://devoria.fr/it/blog/guideline-5-6-paywall-rifiuto-app-store). Le diciture obbligatorie del paywall sono in [la guideline 3.1.2](https://devoria.fr/it/blog/guideline-3-1-2-app-rifiutata-abbonamento).

## Cosa ho cambiato su Nolera

**Mantenere la promessa scritta.** Il percorso di Nolera prometteva "Ti avviso 24 ore prima dell'addebito". Quando l'app ha smesso di inviare notifiche durante la prova, quella frase non poteva restare senza niente dietro. Una card della prova, sulla schermata principale dell'app, mantiene la promessa: data di fine, prezzo e un pulsante "Gestisci la mia prova". Resta lì, anche se facilita la disdetta.

**Mostrare l'outfit prima di chiedere uno sforzo.** Dopo l'acquisto c'erano nove schermate di lavoro prima del primo outfit: fotocamera, capi, foto a figura intera, misure, prova. Metà degli annullamenti è arrivata prima o subito dopo la prima prova d'abito. La foto a figura intera e le misure sono state tolte dal primo percorso. Il primo capo va direttamente in prova, su una silhouette fornita dall'app. Restano sette schermate invece di nove.

Non ho ancora abbastanza prove su questa versione per dire se trattiene meglio. Rileggerò gli annullamenti schermata per schermata quando ne avrò.

## La checklist per leggere i tuoi annullamenti

- **Separa le disdette dai pagamenti falliti.** In RevenueCat, leggi il `cancel_reason` di ogni `CANCELLATION`.
- **Misura il tempo** tra l'inizio della prova e l'annullamento: il primo minuto, la prima sessione, i giorni successivi.
- **Annota l'ultima schermata vista** prima dell'annullamento, versione per versione.
- **Confronta l'utilizzo** di chi annulla tardi e di chi paga. Se è lo stesso, è l'offerta da rivedere, non l'app.
- **Guarda chi continua a usare l'app** dopo aver disdetto: sono i tuoi migliori candidati per un altro piano.
- **Rileggi il tuo paywall**: la durata della prova e il prezzo addebitato dopo devono essere leggibili senza cercarli.
- **Verifica ogni promessa** del paywall: se annunci un promemoria, qualcosa deve mantenerla.
- **Tieni visibile il link di gestione** nell'app, anche se costa qualche disdetta.

Gli altri errori di paywall che fanno scappare ancora prima della prova sono in [i 7 errori di paywall iOS](https://devoria.fr/it/blog/paywall-ios-errori-principiante-vendite). La creazione della prova stessa è spiegata in [l'offerta introduttiva in App Store Connect](https://devoria.fr/it/blog/introductory-offer-app-store-connect-prova-gratuita-ios).

## Un paywall onesto fin dall'inizio

L'[iOS & Android Kit](https://devoria.fr/it/kits/ios) parte dal codice base delle mie app: onboarding, paywall e abbonamenti sono già scritti. Il percorso in quattro tappe ti porta fino all'App Store, con i tuoi tempi. Tutta la catena è descritta nella pagina [abbonamento in-app iOS](https://devoria.fr/it/expertise/abbonamento-in-app-ios).

Se stai preparando la tua prima uscita, [fai la tua diagnosi gratuita](https://devoria.fr/it/diagnostic): ti dice cosa blocca davvero il tuo progetto e ti invia la mia checklist anti-rifiuto di Apple.

## Domande frequenti

### Perché gli utenti annullano la prova gratuita subito dopo averla iniziata?

Disdire subito non costa loro nulla: l'accesso continua fino alla data prevista, e Apple consiglia di annullare almeno 24 ore prima della fine. Contano anche una sorpresa sul prezzo addebitato dopo la prova, o un'app che non ha ancora mostrato il suo valore.

### Un utente che annulla la prova gratuita mantiene l'accesso?

Sì, fino alla fine del periodo in corso. L'annullamento prima disattiva il rinnovo automatico, poi l'abbonamento scade alla data prevista. La pagina dell'App Store lo dice: un abbonamento disdetto termina alla fine del ciclo di fatturazione in corso.

### L'annullamento di una prova è definitivo?

No. Finché la prova non è scaduta, la persona può riattivare il rinnovo dalla gestione dei suoi abbonamenti. Apple ti invia allora una notifica `DID_CHANGE_RENEWAL_STATUS` con il sottotipo `AUTO_RENEW_ENABLED`.

### Apple invia un promemoria prima della fine della prova gratuita?

Non ho trovato nessuna pagina di Apple che lo prometta. L'assistenza di Apple consiglia solo all'utente di annullare almeno 24 ore prima della fine. Se il tuo paywall promette un promemoria, tocca alla tua app mantenerlo.

### Si può proporre un'offerta a chi annulla la prova?

Apple suggerisce un'offerta di retention nell'app per un abbonato che ha disattivato il rinnovo, finché l'abbonamento non è scaduto. La Retention Messaging mostra anche un messaggio sulla schermata di disdetta. L'offerta di riconquista, invece, richiede almeno un mese di abbonamento pagato.

### È vietato insistere per trattenere un utente in prova?

Insistere facendo pressione, sì. La guideline 5.6 vieta di ingannare o manipolare i clienti, e Apple chiede di lasciare un accesso facile alla schermata di disdetta. Un messaggio onesto sul valore dell'app, o un piano più economico, resta consentito.


## Il tuo progetto

[iOS & Android Kit](https://devoria.fr/it/kits/ios): Crea la tua app iPhone e Android con Claude Code: il codice di partenza delle mie app, il percorso fino agli store e tutti i kit. 99 €.

[Diagnosi: cosa ti separa dalla tua app per iPhone](https://devoria.fr/it/diagnostic): 7 domande, 60 secondi: scopri cosa ti blocca davvero nel pubblicare la tua app per iPhone, il tuo percorso in 4 tappe e il kit giusto per te.
