I am creating an app for iOS and Android that makes use of Stripe as its fee platform. On Android (Google Play), the whole lot works completely and the fee course of runs easily. Nevertheless, I am having issues publishing the app on the App Retailer.
This is the scenario:
- After I check the app within the Xcode emulator or on actual units with the growth model, fee by way of Stripe works accurately.
- Nevertheless, once I put the app into manufacturing on the App Retailer, the fee merely would not work. The app crashes when attempting to course of the fee, and the fee web page would not load.
What I’ve already checked:
-
Testing vs. Manufacturing Mode:
- The fee on Android and within the exams on the Xcode emulator is working, so the integrations with Stripe appear appropriate.
-
SSL Certificates and Permissions:
- I checked the community permissions in
Information.plist
to make sure that communication between the app and Stripe is going down accurately in manufacturing. - SSL certificates are configured accurately on the server and are legitimate.
- I checked the community permissions in
-
Logs and debugging:
- I am unable to reproduce the issue within the growth setting, solely in manufacturing.
- Within the Xcode logs, no particular payment-related error seems, however the fee web page merely will not load in manufacturing.
Questions:
- Is there any further configuration required when utilizing Stripe particularly for the App Retailer that I may be overlooking?
- Do I must make any changes to my implementation to make sure it complies with Apple’s insurance policies?
- Is there something particular in regards to the community communication between the app and Stripe that would work within the emulator however fail in manufacturing?
I respect any assist or ideas that may information me to resolve this downside! In case you want extra particulars, I can present particular code or logs.