Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to cancel my own test in-app-purchase transaction? (so I can test again)

I'm implementing an in app purchase for an iPhone app. All is good - store kit is very easy to use and everything is working after few hours of programming.

Problem is : my product is non consumable, thus once I bought it, the app store always says that I already have it and does not let me test the payment again, it just calls transaction restore method.

Again : it's a NON consumable product.

Anybody knows how can I delete my purchase of that product, so I can test the payment again?

(without registering new test account, or other funny workarounds)

like image 953
Marin Todorov Avatar asked Mar 05 '10 13:03

Marin Todorov


People also ask

Why are in-app purchases not working?

Restart the device Tap Power off or Restart (depending on your device this text may be different). If needed, hold down the power button again to turn the device back on. Wait for the device to start back up. Re-open the app or game and check if the in-app purchase has been delivered.


1 Answers

I don't think you can do exactly what you want to do. You might find SimStoreKit useful for testing, but to do it with the real test store, I think you would have to create a new user.

like image 102
lemnar Avatar answered Oct 17 '22 05:10

lemnar