Hello!
Our application uses an auto-renewable subscription and makes all the necessary logic to work with it:
- subscription receipt request
- parsing and checking the subscription receipt
- display of content after processing of receipt data
Subscription in the application is made using - service Unity IAP 1.10.0, which is responsible for working with StoreKit.
- Purchase of subscription, subscription verification fully works in Xcode and passes all tests in Sandbox.
The application went through a review in Appstore for payments, but after the release in the application store - we found out that the IAP checks the receipt of the receipt in korutin at the checkout stage. All actions are performed within the same scene and the object on which the component is responsible for purchasing is always active. Failure occurs only in the application from the store, re-assembly from XCode again works in full.
The end.
If someone has met this problem or knows a solution that helped to avoid this, please contact me.
Thank you