Search code examples
iphoneiosios4in-app-purchase

How to restore purchase within in-app purchases?


I have implemented In-app purchase functionality in my iPhone app. In that I have given Restore Option. Sometimes, when I tapped restore button, I am not getting any product ids from App Store. But I have done purchases using Apple ids (Test User Account).

But sometime it works with some-other Apple Ids (Test User account). Why is this behaving differently?

How long should I wait to restore the purchase once after purchase is done. I use to check it on after 10min. Is that OK?


Solution

  • I really wouldn't worry about it. No one is ever going to make an in-app purchase and then delete and re-download the app in the span of 10 minutes. If you have gotten it to work, you should be fine for any realistic case.