Skip to main content

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?

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 3Purchases] - 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 4Purchases] - 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


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 joshs81700:2917292] ]Purchases] - ERROR: 🍎‼️ SKRequest failed: UNKNOWN_ERROR
2022-04-08 02:56:59.779993-0700 josh081700:2916956] 2Purchases] - 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 josh781700: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 josh581700:2916956] oPurchases] - 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


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

 

2022-04-09 00:41:20.411330-0700 joshh14012:3893005]  Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:23.792760-0700 josh714012:3893006] 8Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:27.308982-0700 josh014012:3893006] 1Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:30.732817-0700 josh414012:3893003] 0Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:34.309402-0700 josh-14012:3893003] 4Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:37.813890-0700 josh214012:3893048] :Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:41.208495-0700 joshR14012:3893048] 9Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:44.588408-0700 joshW14012:3893048] 2Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:46.194880-0700 josh:14012:3893048] bPurchases] - 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 joshk14012:3893048] -Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-04-09 00:41:46.196110-0700 joshs14012: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 joshe14012:3893048] oPurchases] - 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 josho14012:3893048] cPurchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-04-09 00:41:46.196586-0700 josh14012:3893048] RPurchases] - ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details.
2022-04-09 00:41:46.196692-0700 joshn14012:3893048] cPurchases] - 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] rjosh] 🔴 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 joshd14012:3893513] nPurchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:51.700997-0700 joshc14012:3893778] Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-04-09 00:41:51.701181-0700 josh814012:3893778] Purchases] - ERROR: 😿‼️ callback not found for failing request: <SKProductsRequest: 0x600001931180>

 


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 ReadingLists59729:6027896] ]Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:37.096275+0100 ReadingLista59729:6027907] 6Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:40.814378+0100 ReadingList059729:6027908] [Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:44.535124+0100 ReadingList559729:6027904] iPurchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:48.254384+0100 ReadingList:59729:6027904] 0Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:51.949562+0100 ReadingList559729:6027904] 9Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:55.674803+0100 ReadingList>59729:6027907] 0Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:59.403505+0100 ReadingListO59729:6027907] 0Purchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:40:59.403887+0100 ReadingListO59729:6027907] 0Purchases] - 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 ReadingListc59729:6027907] 2022-05-09 20:40:59.409066+0100 ReadingListk59729:6027907] mPurchases] - ERROR: 🍎‼️ Error fetching offerings - The operation couldn’t be completed. (RevenueCat.OfferingsManager.Error error 1.)
2022-05-09 20:40:59.409439+0100 ReadingListO59729:6027907] .Purchases] - ERROR: 🍎‼️ SKProductsRequest took too long to complete.
2022-05-09 20:41:03.136522+0100 ReadingListd59729:6028353] kPurchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:41:06.824559+0100 ReadingListS59729:6027904] tPurchases] - ERROR: 🍎‼️ SKProductsRequest failed! error: UNKNOWN_ERROR
2022-05-09 20:41:06.825812+0100 ReadingList59729:6027904] sPurchases] - ERROR: 😿‼️ callback not found for failing request: <SKProductsRequest: 0x6000031e95a0>

 


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


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


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…….


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


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


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


i have the same problems..


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?


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


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.

 


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