Question

Getting Invalid Product Identifiers on macOS. On iOS works OK.

  • 1 June 2022
  • 1 reply
  • 47 views

Badge +3

I have an app that works fine for iOS and Android.
I'm currently trying to run an app on macOS.
I use Flutter and a package of purchases_flutter 3.9.5
Subscriptions work fine on iOS and Android.
The macOS application has Capability: In-App Purchase

After launching the application for macOS, I get the error:

2022-06-01 11:49:28.251 myapp[31721:239951] [Purchases] - DEBUG: ℹī¸ Products request finished.
2022-06-01 11:49:28.251 myapp[31721:239951] [Purchases] - DEBUG: 💰 Retrieved SKProducts:
2022-06-01 11:49:28.251 myapp[31721:239951] [Purchases] - WARN: 🍎â€ŧī¸ Invalid Product Identifiers - (
    "myapp_299_1m_0m",
    "myapp_3299_1y_0m"
)
2022-06-01 11:49:28.251 myapp[31721:239951] [Purchases] - DEBUG: ℹī¸ 1 completion handlers waiting on products
2022-06-01 11:49:28.254 myapp[31721:237671] [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.


Any suggestion what I can improve?


1 reply

Badge +3

Well, I found a solution :)

I had the wrong Bundle Identifier in Project-MacOS version, after correcting it works OK.

Reply