My App is also rejected but I am using In-App Purchase Non-Consumable. Apple still rejected it saying this below:
Please help me on this matter. I am using SwiftyStoreKit
Specifically, the app loaded indefinitely when we tried to unlock all the tables.
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.
Regarding purchasing in-app purchases, we continue to be unable to buy the full version of the app. When we tap on the button to buy, the app continues to load indefinitely.
Topic:
App & System Services
SubTopic:
StoreKit
Tags: