Reset IAP with Apple ID in Test Flight

Hi All,

When using my app from Test Flight, I have to make In App Purchases with my own Apple ID. As far as I know there is no way to use a Sandbox account unless is a debug build from Xcode.

Given that circumstance, I can't find a way to cancel a purchase done via Test Flight with my Apple ID. I would like to re-test the same scenario without having to use another Apple ID.

Is there any option on iOS or anywhere to cancel IAP in that case?

Thanks.

Replies

Same here... Following for some solutions :)

Having encountered this same issue, I found that you must first create a dummy Sandbox ID:

https://help.apple.com/app-store-connect/#/dev8b997bee1

Next, on your device, go to Settings -> AppStore -> Sandbox Account. Log out of your Apple ID and punch in the Sandbox ID.

Finally, delete the app on your device and reinstall from TestFlight.

I hope this helps!

  • Under the Sandbox Account setting it says "Your existing App Store account will be used for TestFlight apps." which matches my experience.. No matter what the sandbox user is, testflight seems to use the App store account instead..

Add a Comment