Restoring In app purchase products

My app has been already published a few months ago.

Now I have updated my app totally and test In app purchase feature. It works well for testflight users.

But I'd like to confirm my old users could restore their old purchased items with new updated app before submit the app to app store as production.
How could I test this?


Looking forward everyone's help.

Regards.

Replies

In testflight you make the purchase.

Then you delete the app from the device.

Then you reinstall the app on the device through tesflight and try to restore the IAPs you bought.


This assumes the old app had the same productIdentifiers for the IAPs as the new app and that you haven't changed the bundle identifier.

Thanks for your reply.


I've confirmed if users are managed to restore all of their old purchases in testflight app(sandbox env) which have been purchased via testflight app(sandbox env), it will correctly work for app store app users (production env)