I’m at the last hurdle of adding Apple In-App Purchases to an existing React Native app. The subscription logic on the server is already solid; what’s missing is a clean, fully compliant front-end flow and the correct App Store Connect setup so we can finally ship. Where I’m stuck • The code compiles and handles sandbox purchases, yet it still isn’t wired to the live environment. • I haven’t configured any of the live-environment settings in App Store Connect. • Because of that, the current build will not pass App Store review. What I need from you 1. Review the current React Native IAP implementation (using react-native-iap) and confirm it follows Apple guidelines. 2. Create or adjust the in-app purchase records in App Store Connect, then connect the app to the live environment. 3. Implement and test the purchase / subscription UI so it gracefully handles purchase flow, errors, restorations and edge cases. 4. Drive end-to-end testing (TestFlight + production) until the build clears App Store review. Acceptance criteria • Purchases succeed against the live App Store environment and receipts are delivered to the backend. • Subscription renewals, restores and cancellations are reflected in the UI in real time. • The binary is approved by Apple without IAP-related issues. Tech stack React Native, TypeScript, react-native-iap, App Store Connect, Xcode / TestFlight. If you have shipped React Native apps with production-ready Apple IAP before, I’d love your help getting this release over the finish line quickly and cleanly.