no puede recibir ninguna transacción en mi Método paymentQueue:updatedTransactions:
delegado. Solo el método delegado paymentQueueRestoreCompletedTransactionsFinished:
es golpeado por el depurador. Cuando trato de recuperar la matriz de transacciones, obtengo una matriz vacía.SKPaymentQueue restoreCompletedTransactions: ninguna transacción restaurado
Antes que nada, compro un producto que no se renueve. Después de comprarlo y verificarlo con éxito desde el servidor, se eliminará de la cola de pagos. Que al inicio, llamo al método de pago restoreCompletedTransactions
. Como esperaba, el Storekit me pide la contraseña (del usuario de la caja de arena) que ingresé. Pero el método de actualización no se verá. Solo el Método de finalización queda atrapado y, como se describe, las transacciones están vacías.
¿Qué estoy haciendo mal? ¿Es culpa mía, o es manzanas restoreCompletedTransactions broken??
Gracias y BR Nic
Si estoy en lo correcto, debe hacer un seguimiento de los recibos de las transacciones en su propio servidor. – JoePasq
Sí. Pero cada vez que llamo al método restoreCompletedTransactions, debe restaurar todas las compras (por lo que la Guía de programación de compras en la aplicación) – NicTesla
Los productos consumibles no deben restaurarse, son de uso único. Pruébalo con un no consumible. – JoePasq