Sto implementando abbonamenti auto-rinnovabili in iOS e voglio essere in grado di testare lo scenario in cui l'utente annulla l'abbonamento ma non riesco a farlo perché quando provo a gestire abbonamenti con l'account sandbox l'app store mi chiede di associare un metodo di pagamento con l'account sandbox ma, nella mia esperienza, una volta effettuato l'account sandbox non è più valido.Gestione acquisti in-app per acquisto in-app iOS
È persino possibile verificare le cancellazioni o faccio solo un codice cieco per le cancellazioni? Ho una ricerca alta e bassa e non ho trovato nessuno che sia stato in grado di gestire gli abbonamenti in un ambiente sandbox.
Dovrei contattare l'assistenza Apple per annullare effettivamente una sottoscrizione per vedere il campo "Data di annullamento" compilato. La gestione di un abbonamento si interrompe solo dal rinnovo automatico dell'abbonamento. – dtrotzjr
Questo è vero. Dovresti essere in grado di andare al tuo ID Apple nell'App Store e gestire l'abbonamento per poter essere in grado di testare la disattivazione del rinnovo automatico per l'abbonamento. –
Si rinnovano automaticamente 5 volte nell'ambiente sandbox e la scala temporale viene significativamente compressa (1 anno == 1 ora), ma la mia comprensione è che la data di scadenza è solo alla fine del termine corrente dell'abbonamento quindi l'app non ha informazioni oltre l'attuale abbonamento che ha senso. Quindi alla fine non è un grosso problema. – dtrotzjr