Solved

Offerings returned empty on iOS 14 - RCPurchasesErrorDomain Code=23

  • 3 December 2021
  • 41 replies
  • 6351 views

Badge +5

We seem to be getting a `Domain=RCPurchasesErrorDomain Code=23` error when trying to retrieve offerings on iOS 14. The full log is as follows:

2021-12-03 10:22:16.648693+0200 Today[34769:534081] [Purchases] - ERROR: SKRequest failed: UNKNOWN_ERROR2021-12-03 10:22:16.649045+0200 Today[34769:491827] [Purchases] - ERROR: Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23 "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).This could be due to a timeout, or a problem in your configuration.More information: https://rev.cat/why-are-offerings-empty" UserInfo={NSLocalizedDescription=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).This could be due to a timeout, or a problem in your configuration.More information: https://rev.cat/why-are-offerings-empty, readable_error_code=CONFIGURATION_ERROR}

The same procedure appears to be working properly on iOS 15 and the setup on both RC dashboard and App Store Connect appears to be correct. Any ideas on where this is coming from or what we can do to resolve it?

icon

Best answer by ryan 26 January 2022, 21:45

View original

41 replies

Badge

I don’t think you need to mark close this issue. After reading all articles i came to know that you are not able to resolve the issue. Then let us know clearly can able to fix this or not so we it can’t affect our users. Sorry for my disappointing reply but you need to fix the issue or you can make a discord group to help developers. You guys are doing amazing work but please help us. So we can be on our clients timeline.

2022-04-09 00:54:41.339931+0500[Purchases] - ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details.

2022-04-09 00:54:41.341036+0500 [Purchases] - ERROR: 🍎‼️ Error fetching offerings - 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 information: https://rev.cat/why-are-offerings-empty

nil

2022-04-09 00:54:41.341576+0500 [Purchases] - ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details.

2022-04-09 00:54:41.342041+0500 [Purchases] - ERROR: 🍎‼️ Error fetching offerings - 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 information: https://rev.cat/why-are-offerings-empty

Badge +1

I’m seeing the same thing today on all iOS 14 simulators (14.0.1, 14.2), but not on any 15+ simulators. Here are my logs:

2022-04-08 02:56:59.779650-0700 josh[81700:2917292] [Purchases] - ERROR: 🍎‼️ SKRequest failed: UNKNOWN_ERROR
2022-04-08 02:56:59.779993-0700 josh[81700:2916956] [Purchases] - ERROR: 🍎‼️ Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23 "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).
This could be due to a timeout, or a problem in your configuration.
More information: https://rev.cat/why-are-offerings-empty" UserInfo={NSLocalizedDescription=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).
This could be due to a timeout, or a problem in your configuration.
More information: https://rev.cat/why-are-offerings-empty, readable_error_code=CONFIGURATION_ERROR}
2022-04-08 02:56:59.781654-0700 josh[81700:2916956] [josh] 🔴 PurchasesService:303 problem requesting offerings: 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).
This could be due to a timeout, or a problem in your configuration.
More information: https://rev.cat/why-are-offerings-empty
2022-04-08 02:56:59.781817-0700 josh[81700:2916956] [Purchases] - ERROR: 🍎‼️ Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23 "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).
This could be due to a timeout, or a problem in your configuration.
More information: https://rev.cat/why-are-offerings-empty" UserInfo={NSLocalizedDescription=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).
This could be due to a timeout, or a problem in your configuration.
More information: https://rev.cat/why-are-offerings-empty, readable_error_code=CONFIGURATION_ERROR}

I don’t have a device to confirm with, unfortunately, but I can confirm the same bug across multiple apps with different RevenueCat projects.

Also should note, I’m using Purchases v3.0.0

Badge +1

Confirmed same behavior on iOS 14.x with RevenueCat v4.2.1. Logs below:

 

2022-04-09 00:41:20.411330-0700 josh[14012:3893005] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:23.792760-0700 josh[14012:3893006] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:27.308982-0700 josh[14012:3893006] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:30.732817-0700 josh[14012:3893003] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:34.309402-0700 josh[14012:3893003] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:37.813890-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:41.208495-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:44.588408-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:46.194880-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took longer than 30 seconds, cancelling request and returning an empty set. This seems to be an App Store quirk. If this is happening to you consistently, you might want to try using a new Sandbox account. More information: https://rev.cat/skproductsrequest-hangs
2022-04-09 00:41:46.195237-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-04-09 00:41:46.196110-0700 josh[14012:3893048] [Purchases] - ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details.
2022-04-09 00:41:46.196319-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ Error fetching offerings - 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 information: https://rev.cat/why-are-offerings-empty
2022-04-09 00:41:46.196445-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-04-09 00:41:46.196586-0700 josh[14012:3893048] [Purchases] - ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details.
2022-04-09 00:41:46.196692-0700 josh[14012:3893048] [Purchases] - ERROR: 🍎‼️ Error fetching offerings - 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 information: https://rev.cat/why-are-offerings-empty
2022-04-09 00:41:46.197264-0700 josh[14012:3892381] [josh] 🔴 PurchasesService:275 problem requesting offerings: 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 information: https://rev.cat/why-are-offerings-empty
2022-04-09 00:41:48.087211-0700 josh[14012:3893513] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:51.700997-0700 josh[14012:3893778] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:51.701181-0700 josh[14012:3893778] [Purchases] - ERROR: 😿‼️ callback not found for failing request: <SKProductsRequest: 0x600001931180>

 

Badge +2

I’ve hit what appears to be the same error when upgrading to v4 of RevenueCat. I only see the error on iOS 14 simulators, not iOS 15 simulators.

2022-05-09 20:40:33.375235+0100 ReadingList[59729:6027896] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:37.096275+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:40.814378+0100 ReadingList[59729:6027908] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:44.535124+0100 ReadingList[59729:6027904] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:48.254384+0100 ReadingList[59729:6027904] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:51.949562+0100 ReadingList[59729:6027904] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:55.674803+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:59.403505+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:59.403887+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took longer than 30 seconds, cancelling request and returning an empty set. This seems to be an App Store quirk. If this is happening to you consistently, you might want to try using a new Sandbox account. More information: https://rev.cat/skproductsrequest-hangs
2022-05-09 20:40:59.405896+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-05-09 20:40:59.409066+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ Error fetching offerings - The operation couldn’t be completed. (RevenueCat.OfferingsManager.Error error 1.)
2022-05-09 20:40:59.409439+0100 ReadingList[59729:6027907] [Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-05-09 20:41:03.136522+0100 ReadingList[59729:6028353] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:41:06.824559+0100 ReadingList[59729:6027904] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:41:06.825812+0100 ReadingList[59729:6027904] [Purchases] - ERROR: 😿‼️ callback not found for failing request: <SKProductsRequest: 0x6000031e95a0>

 

Badge

Any solution for this issue...actually I have the same problem

Badge +2

I also have that problem but revenuecat is not working on solving that issue. They also don’t know why this was happening. 

Badge +3

I have a same problem with this, and I can not get money form iOS now, why and how to fix it? user can`t buy my product now…….

Badge

still having  this issue in iOS 14 simulator
revenue cat version 4.6.1 via spm

Badge

I have the same issue using a physical device with iOS 14. Please fix it. Thank you!

Badge +4

I am continuing to receive errors on iOS 14 only. I’m confused as to why this question is “Solved”

Badge +2

i have the same problems..

Badge +2

Hi!

I am getting this error lately. iOS 16. App is a Flutter App which worked fine for almost a year. This thread is marked as Solved, but I cannot see the solution.

Can anyone help on this?

Badge +3

Hi, 
Same thing for me. Revenue cat is working on Play Store, but not iOS 16 lately. 
Does someone know what is causing that?
Thank you

Badge

i know this is an old post but i had this issue and it was somehow related to caching. my products were not in the correct status in the connect store. i corrected that and then it still didnt work. It wasnt until i tried proxying the requests through Charles proxy that it started working. 

The proxy “fixed” it because it busted the cache somehow. afterward i just restarted my computer and everythign worked without the proxy. 

so… the old “turn it off and back on” trick fixed the issue ultimately.

 

Badge

New Revenuecat user here, first couple lines of code and I got hit by this problem, so disappointing tbh.

Is there any solutions that can help?

Same. New app, Error 23, even though manually trying curl with app auth returns non empty subscriber/entitlements/offerings/packages

Reply