Hi,
Currently, I'm testing the inApp purchase part of the app, where a user can press on restore. And It will restore the user's perviously purchased non-consumable item if it exists.
However, I'm getting SKPaymentTransactionStateRestored transactions for a brand new user that are created in iTunes connect.
Here are the steps
- launch the app and clear app's purchased state
- sign out from iCloud in settings
- verified app's inApp purchase is not purchased
- restart the iPhone, in case it's not fully signed out
- launch the app, press restore. Got an error, "User need to be signed to iCloud"
- Created a new account in iTunes connect. Sign in to iCloud without any inApp purchase account
- Prese on restore
Actually:
Got 'SKPaymentTransactionStateRestored' with the item id
Expected:
No transactions