❗ TestFlight App Shows Error Fetching Offerings – RevenueCat Integration
Description:
I’ve integrated RevenueCat into my React Native iOS app. Offerings load fine on the simulator using a StoreKit configuration file, but when testing the app via TestFlight, RevenueCat fails to fetch products and throws this error:
[RevenueCat] 🍎‼️ Error fetching offerings - The operation couldn’t be completed. (RevenueCat.OfferingsManager.Error error 1.)
There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).
More info: https://rev.cat/why-are-offerings-empty
What I’ve Verified:
-
Product identifiers are 100% matched between RevenueCat and App Store Connect.
-
The app is Ready for Internal Testing in TestFlight.
-
RevenueCat is initialized correctly and working in local simulator with StoreKit schema.
-
This error occurs only in TestFlight builds, not locally.
-
StoreKit schema is not included in TestFlight build (only used in simulator).
Possible Issue Identified:
I compared with another working project and found that in my current client’s App Store Connect account, the Agreements, Tax, and Banking information has not been completed.
I’ve attached a screenshot of the current Banking Info section showing it is still incomplete.
Question:
Does RevenueCat require all App Store Connect agreements (including Paid Applications Agreement, tax, and banking info) to be fully completed before offerings can be fetched in TestFlight builds?
Attachments:
-
Screenshot of current App Store Connect Banking Info page
