2013-11-22 7 views
6

Aggiungerò la possibilità di rimuovere gli annunci da un'app gratuita che attualmente ho su App Store. So che ho bisogno di un modo per "ripristinare" l'IAP su dispositivi che hanno reinstallato l'app, ecc.È possibile ripristinare automaticamente gli acquisti in app su iOS?

C'è un modo per determinare automaticamente se l'utente ha acquistato e installato l'aggiornamento, forse? nel metodo didFinishLaunchingWithOptions, ecc.? Posso includere un pulsante di ripristino, ma penso che sarebbe utile ripristinare automaticamente senza che l'utente debba pensare a farlo. È qualcosa che può/viene fatto?

risposta

11

E 'impressionante che stai pensando di piccoli dettagli come questo. Continuate così!

Sfortunatamente, c'è un motivo per cui questo non viene fatto nelle app: la finestra di dialogo della password temuta. Quando si tenta di ripristinare IAP, il sistema chiede all'utente la propria password di iTunes Store.

Non è davvero la migliore esperienza utente di avere una finestra grande brutta password di venire al più presto un app si apre. L'utente (se attento alla sicurezza) probabilmente ignorerà la finestra di dialogo.

D'altra parte, gli utenti sono abituati a premere un pulsante 'Ripristina acquisti. Ha senso che per ripristinare un acquisto è richiesta una password, e quindi lo daranno.

Basta implementare lo standard, pianura, noioso pulsante di ripristino. Continua a pensare a queste piccole cose, però!

+0

Grazie per il feedback! Non avevo nemmeno pensato alla finestra di dialogo della password. – Radrider33