Ho un'app con abbonamenti auto rinnovabili, l'acquisto di questi va bene, tuttavia se un utente elimina l'app e tenta di ripristinare gli abbonamenti in un secondo momento non ritorno i dati che ci si aspetterebbero.iOS: SKPaymentTransactionStateRestored originalTransaction == nil
In base a apple docs, dovrei ricevere un originale Transit con i dettagli della transazione iniziale, nella maggior parte dei casi e sulla sandbox questo è esattamente ciò che sta accadendo tuttavia su alcune delle nostre app live dei clienti stiamo ricevendo un valore nullo per il originalTransaction.
Qualcuno può pensare perché non riceverei il ritorno originale? La data restituita in [transaction transactionDate] è la stessa che mi aspetto da [[transactionTransaction transazione] dataDate] tuttavia non so se è lecito ritenere che se la transazione originale è nulla, il [transaction transactionDate] sarà sempre essere la data dell'originale Transazione.
basta andare attraverso questo .. http://stackoverflow.com/questions/9537663/ios-how-to-get-a-list- di prodotti già acquistati –