I am trying to verify the purchase of an application in my application.
When I restore an in-app purchase using a test user who bought an in-app purchase, everything works fine.
But when I try to restore the purchase in the application with a user who did not , I made a purchase in the application before I expected the environment to call the following method:
-paymentQueue:restoreCompletedTransactionsFailedWithError:
but instead, the framework calls:
-paymentQueueRestoreCompletedTransactionsFinished:
how my test user already bought a purchase in the application ....
Is this normal behavior? And if so, how can I verify a user trying to recover without buying an in-app purchase?
Tieme source share