-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Labels
bugSomething isn't workingSomething isn't working
Description
- [x ] I have updated Purchases SDK to the latest version
- [ x] I have read the Contribution Guidelines
- [ x] I have searched the Community
- [ x] I have read docs.revenuecat.com
- [ x] I have searched for existing Github issues
Describe the bug
Error: There was a problem with the App Store. error for EACH purchase request for specific user.
- Environment
- Platform: iOS
- SDK version: 9.6.3, 9.12.0
- OS version: iOS 26.3
- Xcode/Android Studio version: Xcode 26.2
- React Native version: 0.82
- SDK installation (CocoaPods + version or manual): Pods 1.15.2 via Bundle
- How widespread is the issue. Percentage of devices affected.
- Debug logs that reproduce the issue
DEBUG [RevenueCat] 😻 Store products request received response
DEBUG [RevenueCat] ℹ️ Store products request finished
DEBUG [RevenueCat] ℹ️ Vending CustomerInfo from cache.
DEBUG [RevenueCat] ℹ️ CustomerInfo cache is stale, updating from network in foreground.
DEBUG [RevenueCat] ℹ️ Network operation 'GetCustomerInfoOperation' found with the same cache key 'GetCustomerInfo…'. Skipping request.
DEBUG [RevenueCat] ℹ️ API request completed: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/offerings' (304)
DEBUG [RevenueCat] ℹ️ Skipping products request for these products because they were already cached: ["com.myapp.yearly", "com.myapp.monthly"]
DEBUG [RevenueCat] 😻 Offerings updated from network.
DEBUG [RevenueCat] ℹ️ GetOfferingsOperation: Finished
DEBUG [RevenueCat] ℹ️ Serial request done: GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/offerings, 0 requests left in the queue
DEBUG [RevenueCat] ℹ️ HealthReportAvailabilityOperation: Started
DEBUG [RevenueCat] ℹ️ There are no requests currently running, starting request GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report_availability
DEBUG [RevenueCat] ℹ️ API request started: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report_availability'
DEBUG [RevenueCat] ℹ️ API request completed: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report_availability' (200)
DEBUG [RevenueCat] ℹ️ HealthReportAvailabilityOperation: Finished
DEBUG [RevenueCat] ℹ️ Serial request done: GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report_availability, 0 requests left in the queue
DEBUG [RevenueCat] ℹ️ GetCustomerInfoOperation: Started
DEBUG [RevenueCat] ℹ️ There are no requests currently running, starting request GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5
DEBUG [RevenueCat] ℹ️ API request started: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5'
DEBUG [RevenueCat] ℹ️ API request completed: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5' (304)
DEBUG [RevenueCat] 😻 CustomerInfo updated from network.
DEBUG [RevenueCat] 😻 CustomerInfo updated from network.
DEBUG [RevenueCat] ℹ️ GetCustomerInfoOperation: Finished
DEBUG [RevenueCat] ℹ️ HealthReportOperation: Started
DEBUG [RevenueCat] ℹ️ Serial request done: GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5, 0 requests left in the queue
DEBUG [RevenueCat] ℹ️ There are no requests currently running, starting request GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report
DEBUG [RevenueCat] ℹ️ API request started: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report'
DEBUG [RevenueCat] ℹ️ Finished syncing all cached transaction metadata
DEBUG [RevenueCat] ℹ️ API request completed: GET '/v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report' (304)
DEBUG [RevenueCat] ℹ️ HealthReportOperation: Finished
DEBUG [RevenueCat] ℹ️ Serial request done: GET /v1/subscribers/$RCAnonymousID%3Ad0dafd5e9fa145d08d7579f2bca787c5/health_report, 0 requests left in the queue
WARN [RevenueCat] ⚠️ RevenueCat SDK is configured correctly, but contains some issues you might want to address
Warnings:
• Your products are configured in RevenueCat but aren't approved in App Store Connect yet. This prevents users from making purchases in production. Please ensure all products are approved and available for sale in App Store Connect.
• The offerings 'default' have configuration issues that may prevent users from seeing product options or making purchases.
Product Issues:
⚠️ com.myapp.monthly (Monthly Plan): This product's status (READY_TO_SUBMIT) requires you to take action in App Store Connect before using it in production purchases.
⚠️ com.myapp.yearly (Yearly Plan): This product's status (READY_TO_SUBMIT) requires you to take action in App Store Connect before using it in production purchases.
Offering Issues:
⚠️ default
⚠️ $rc_monthly (com.myapp.monthly): This product's status (READY_TO_SUBMIT) requires you to take action in App Store Connect before using it in production purchases.
⚠️ $rc_annual (com.myapp.yearly): This product's status (READY_TO_SUBMIT) requires you to take action in App Store Connect before using it in production purchases.
DEBUG [RevenueCat] ℹ️ Skipping products request for these products because they were already cached: ["com.myapp.yearly"]
INFO [RevenueCat] 💰 Purchasing Product 'com.myapp.yearly'
ERROR [RevenueCat] 🍎‼️ There was a problem with the App Store.
ERROR [RevenueCat] 💰 Product purchase for 'com.myapp.yearly' failed with error: PurchasesError(error: There was a problem with the App Store., userInfo: ["NSLocalizedDescription": "There was a problem with the App Store.", "source_file": "RevenueCat/StoreKitError+Extensions.swift:47", "NSUnderlyingError": StoreKit.StoreKitError.unknown, "source_function": "asPurchasesError", "readable_error_code": "STORE_PROBLEM"])
ERROR [Error: Uncaught (in promise, id: 0): "Error: There was a problem with the App Store."]
DEBUG [RevenueCat] ℹ️ Skipping products request for these products because they were already cached: ["com.myapp.monthly"]
INFO [RevenueCat] 💰 Purchasing Product 'com.myapp.monthly'
ERROR [RevenueCat] 🍎‼️ There was a problem with the App Store.
ERROR [RevenueCat] 💰 Product purchase for 'com.myapp.monthly' failed with error: PurchasesError(error: There was a problem with the App Store., userInfo: ["source_file": "RevenueCat/StoreKitError+Extensions.swift:47", "source_function": "asPurchasesError", "NSUnderlyingError": StoreKit.StoreKitError.unknown, "NSLocalizedDescription": "There was a problem with the App Store.", "readable_error_code": "STORE_PROBLEM"])
ERROR [Error: Uncaught (in promise, id: 1): "Error: There was a problem with the App Store."]
- Steps to reproduce, with a description of expected vs. actual behavior
await RNPurchases.purchaseStoreProduct(product);
- Other information (e.g. stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc.)
Additional context
Add any other context about the problem here.
Works for one user but not for other. Tried to change sandbox user, tried to update sdk to latest, reset, reboot, reinstall - nothing helps.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working