The restore purchase operation always returns no transactions

login sandbox account at setting > app store > sandbox account. download my app from testflight purchase subscription is fine. stop renew subscription. after subscription expired, delete app, then download from testflight again. tried to restore purchase, the result count always zero

tried to restore purchase

Are you calling restoreCompletedTransactions() to restore your purchases? If yes, this method doesn't return in the following situations:

  • All transactions are unfinished.

  • The user did not purchase anything that is restorable.

  • You tried to restore items that are not restorable, such as a non-renewing subscription or a consumable product.

  • Your app’s build version does not meet the guidelines for the CFBundleVersion key.

The restore purchase operation always returns no transactions
 
 
Q