i submitted app to apple but they reject and sent this message how i can solve this please help me Guideline 2.1 - Performance - App Completeness We found that your in-app purchase products exhibited one or more bugs when reviewed on iPad running iOS 12 on Wi-Fi. Specifically, an error message occurs when we attempted to make in-app purchase. Next Steps When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code “Sandbox receipt used in production,” you should validate against the test environment instead.
@AaroArts thanks for your quick response i added both consumable and non consumable yes i put purchase ID in buildbox and i am not getting why m having this issue please guide me
Sometimes reviewers can be funny with Consumable IAP. You could either message the Reviewer in the Resolution Center and ask for more information or upload and submit a new build for review. If the same happens again, you could try removing the Consumable IAPs.
@AaroArts some where in the forum i read that the IAP not working fine with xcode 8 it was an old post is it still happening in bb2? and i made a build and run it on my device and i am getting same error too for both consumable and non consumable IAP
I’ve not personally heard that about Xcode 8, but you could try installing Xcode 9 or 10. Have you added the Purchases to the main App Store page in iTunes Connect? I believe IAP don’t work on devices until they’re approved anyway.
If you’ve added and selected your IAP to your main iTunesConnect page to go live, just resubmit a new build. It may even be Reviewer error.
Yes because they haven’t been approved yet. I don’t think you can test IAPs using sandbox users like you used to be able to.