I am implementing an application using in app purchase with non-consumables items, it was rejected by apple and the reason is:
We found that your app offers In-App Purchase/s that can be restored but it does not include a "Restore" feature to allow users to restore the previously purchased In-App Purchase/s.
To restore previously purchased In-App Purchase products, it would be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped.
For more information about restoring transactions and verifying store receipts, please refer to the
and there is no link to refer to, I have already implemented the:
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
with
SKPaymentTransactionStateRestored
case.
but I didnt implement:
`restoreCompletedTransactions` or `paymentQueueRestoreCompletedTransactionsFinished`
are these methods necessary for the in app purchase to be approved, or what is the exact problem.
Thanks