Solved

Empty Product Offerings w/ App Store Payment Agreement Renewal

  • 22 August 2022
  • 1 reply
  • 418 views

Userlevel 1
Badge +9

Had some questions regarding iOS-specific empty product offerings:

  1. Is there anything specific we need to do within RevenueCat to let RevenueCat know that there is a newly renewed Paid Apps Agreement for App Store?
  2. How long does it take for RevenueCat to be able to register a newly renewed Paid Apps Agreement? We renewed the agreement in App Store Connect about an hour ago but we are still seeing errors.
  3. We haven’t created any new product offerings. Is there anything else we should consider to debug beyond what’s been mentioned in 

     

 

More context below:

-------------------

We’re using the Flutter version of RevenueCat and recently had a spike in iOS-specific errors where RevenueCat couldn’t fetch our products. The error isn’t specific to our latest app version.

Non-fatal Exception: FlutterError
PlatformException(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, {code: 23, message: 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, underlyingErrorMessage: , readable_error_code: CONFIGURATION_ERROR, readableErrorCode: CONFIGURATION_ERROR}, null). Error thrown null.

 

We made no new products recently, but we did realize that we got a warning for our Paid Apps Agreement expiring, so we’ve renewed the agreement.

 

icon

Best answer by Steph 12 October 2022, 23:21

View original

1 reply

Userlevel 1
Badge +9

Just to follow up on this, App Store ended up just needing more time to process the agreement renewal so this resolved itself within a day.

Reply