We're experiencing an unusual issue with SKProductsRequest in our app's in-app purchases. Despite confirming that all our product IDs are correct, the invalidProductIdentifiers property of SKProductsResponse sometimes contains all the requested product IDs. Here are the specifics:
- The issue occurs randomly and is not persistent.
- For instance, around 2024-12-26 -8.0 01:06:04, this problem occurred 3 times in quick succession.
- The didFailWithError method of SKRequestDelegate is not triggered, reporting no errors.
- Some users report that after encountering this issue, it resolves itself after about an hour.
- However, other users have reported this problem persisting for several days.
We have repeatedly verified the correctness of our product IDs. Given the intermittent nature of the problem, we suspect this might be an issue on the App Store server side. We're looking for suggestions to resolve or mitigate this issue to improve the reliability of in-app purchases in our application.
Has anyone encountered a similar issue? Or does anyone have suggestions that could help us further diagnose and resolve this problem?