Issue:
Developers have reported that some users experience consistent in-app purchase failures after updating to iOS 18.2 or 18.2.1.
Environment:
- iOS versions 18.2 and 18.2.1
- Multiple Unity In-App Purchasing (IAP) versions, including (but not limited to) 4.11.0 and 4.12.2
Cause:
A bug in iOS 18.2 and 18.2.1 affected StoreKit functionality, disrupting the in-app purchase process. While it was believe that iOS 18.2.1 included a fix, reports indicate the issue persists for some users under certain conditions.
Resolution:
Update to iOS 18.3. Testing has confirmed that this update resolves the issue with in-app purchases.
Additional Notes:
- It is reported that this issue impacts all Unity IAP versions on affected iOS versions.
- Unity IAP does not require an update, as the issue is isolated to iOS.
- Users experiencing this issue are encouraged to update their devices to iOS 18.3. Developers should also recommend this update to their users to resolve the problem.