Implementing IOS IAPs
I've set up everything correctly to my knowledge, and IOS IAPs are still not working, while Google Play IAPs work fine. I'm running through things hoping to find an issue somewhere. I have a question about this screen capture from Unity.
I'm on the IOS platform, and I installed the IAP package after switching over, but I only see options for Android IAP preferences in this image. Maybe IOS preferences, don't exist, but I'm just trying to find anything that could be causing IAP's to fail.
This is probably not the problem, but worth a try.
I also ran the app through Xcode and got the error "purchase ID not initialized" (I also know my ID's all match up). I thought maybe it was because my IAP products weren't accepted by apple because the last build was rejected? They say developer action needed, but there's literally no other information.
Anyways, TestFlight does not need the IAP products to be approved before testing, but maybe they're broken because of the state they're in? I really have no idea... I've tried everything.
Your answer
Follow this Question
Related Questions
unity iap purchase fails before the user confirms purchase 1 Answer
Know if Ios subscription was canceled in Unity IAP 0 Answers
Unity iap ProcessPurchase behaves differently on ios and android 0 Answers
Unity IAP is failing in Sandbox when testing Interrupted purchase 0 Answers
Integrating apple IAP 0 Answers