Skip to main content

TestFlight App Shows Error Fetching Offerings – RevenueCat Integration


Forum|alt.badge.img

❗ 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

 

This post has been closed for comments

3 replies

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 508 replies
  • July 24, 2025

Hi ​@moiz-khan-jadoon-2f6d4c,

Thank you for the detailed post! All the agreements must be signed and with an Active status in the Business section in App Store Connect. This includes the banking and tax information must be filled as well. It can take up to 24h for the changes to propagate, so when you fill everything make sure you give it enough time before testing again.

It’s also worth mentioning that you are not including the StoreKit configuration file when you make your Testflight build, it should also be deselected from the schema options. 

Let me know if this works!

 


Forum|alt.badge.img

Thank you, Joan, for the response. The issue was on the client's side—he hadn't fully completed the Agreement, Business, and Tax details. I asked him to update that information, and after doing so, my RevenueCat subscriptions started working properly. Transactions are now also appearing correctly in the RevenueCat sandbox testing environment.


joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 508 replies
  • July 30, 2025

Hi ​@moiz-khan-jadoon-2f6d4c,

Sounds good! I’m glad that we were able to resolve the issue.

 

Best,


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings