Apple keep rejecting me because product page doesn’t show correctly. It shows “IAPHUB doesn’t work” page. Why? Usually, it shows product page on the test.
Please please help me!
Here is the rejection comments
Guideline 2.1 - Performance - App Completeness
We found that your in-app purchase products exhibited one or more bugs which create a poor user experience. Please review the details and resources below and complete the next steps.
-Error occurs on purchase page.
Review device details:
-
Device type: iPad Air (5th generation)
-
OS version: iPadOS 18.0.1
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.
Resources
-
Learn how to set up and test in-app purchase products in the sandbox environment.
-
Learn more about validating receipts with the App Store.
-
For more information on receipt validation, see the In-App Purchase FAQ.
Guideline 3.1.2 - Business - Payments - Subscriptions
Issue Description
The submission did not include all the required information for apps offering auto-renewable subscriptions. Apps offering auto-renewable subscriptions must include all of the following required information in the binary:
-
Title of auto-renewing subscription, which may be the same as the in-app purchase product name
-
Length of subscription
-
Price of subscription, and price per unit if appropriate
-
Functional links to the privacy policy and Terms of Use (EULA)
The app metadata must also include functional links to the privacy policy and Terms of Use (EULA).
Next Steps
Update the app’s metadata to include the following required information:
- A functional link to the Terms of Use (EULA). If you are using the standard Apple Terms of Use (EULA), include a link to the Terms of Use in the App Description. If you are using a custom EULA, add it in App Store Connect.