In App Purchase returning invalid products but all code seems correct
I have gone through many posts regarding this issue that seems helpful. The code I am using is the same as others used for getting the product information. The only difference I can see is that people are saying their products are "Pending Developer Approval" were as mine are "Waiting For Review".
I submitted my app and then rejected the binary which seems in line with this guide:
In App Purchases: A Full Walkthrough
My question is: do I have to wait for Apple to review my in开发者_开发技巧 app purchase before I can start testing with it?
It might be very late, but for anyone else struggling with the same problem:
Make sure you are running it on a device where the user is signed into the app store. I was also facing the same problem while running it on the simulator, my IAP was also on the- waiting for screenshot stage.
AFAIK, as soon as you have submitted the in app purchase for review you might not be able to test them (while in review). Before asking apple to review it, the testing should have been done already. You could add another In App Purchase and test it before submitting it for review and delete your old In App Purchase entry.
In my experience, as soon as you have created an In App Purchase item, it is immediately available for testing with your testaccount.
精彩评论