Ningún botón de restauración para la compra de aplicaciones causa el rechazo
Estoy implementando una aplicación que utiliza la compra de aplicaciones con artículos no consumibles, Apple la rechazó y el motivo es:
Descubrimos que su aplicación ofrece compras en la aplicación que se pueden restaurar, pero no incluye una función de "Restauración" para permitir a los usuarios restaurar las compras en la aplicación que se compraron anteriormente.
Para restaurar los productos comprados previamente dentro de la aplicación, sería apropiado proporcionar un botón "Restaurar" e iniciar el proceso de restauración cuando se toca el botón "Restaurar".
Para obtener más información sobre la restauración de transacciones y la verificación de recibos de la tienda, consulte la
y no hay un enlace al que referirse, ya implementé el:
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
conSKPaymentTransactionStateRestored
caso.
pero no implementé:
`restoreCompletedTransactions` or `paymentQueueRestoreCompletedTransactionsFinished`
¿Son necesarios estos métodos para aprobar la compra de la aplicación o cuál es el problema exacto?
Gracias