Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#1000 (noProductIDsFound): No In-App Purchase product identifiers were found. #9

Open
hasanfd opened this issue Apr 7, 2024 · 14 comments

Comments

@hasanfd
Copy link

hasanfd commented Apr 7, 2024

I am seeing this error in iOS production sometimes. What could be the root cause of this? I think there could be a bug in adapty client. Thanks

#1000 (noProductIDsFound): No In-App Purchase product identifiers were found.

@x401om
Copy link

x401om commented Apr 10, 2024

Hi, @hasanfd! Most of the time, this error indicates some form of misconfiguration of your products within AppStore Connect or the Adapty Dashboard. I suggest double-checking all the products and their states. If you continue to encounter this error, please contact our support team via [email protected], they will assist you further.

@hasanfd
Copy link
Author

hasanfd commented Apr 26, 2024

Hello,
Even though,

  1. I am using the latest version
  2. I have successful subscription in USA before
    I am still getting this error. Also, I realized you published a new version for the client. Is there a release notes for this version? What did you fix?

In addition to this, I have a new error in android,

`#103 (undefined): Play Market request failed: Google Play In-app Billing API version is less than 3

Can you help me?

@eedeebee
Copy link

eedeebee commented Aug 12, 2024

I see this error intermittently on iOS in the field. Our app store and Adapty config are not changing. It seems sometimes Adatpy's cache or its ability to talk to its server results in this error, I am not sure. Regardless, this is a live bug.,We see purchases succeed but we also see this via Sentry:

Screenshot 2024-08-12 at 12 07 38 PM

The app is otherwise making http requests just fine. Here's a stack trace from sentry 👍

Screenshot 2024-08-12 at 12 08 48 PM

Given the error that is reported is patently wrong - (the adapty/.store config is fine) , it seems this is some other error that should be reported by the adapty client failing to request or parse the results from its servers. The error handling code in native-request-handler.js (or what it depends on) is likely at fault.

@khanhkom
Copy link

I meet this error too. Anything update?

@hcoz
Copy link

hcoz commented Aug 29, 2024

I have the same problem even though I have configured everything according to the documentation.

@khanhkom
Copy link

In my case, apple update agreement so in app purchase is stuck. Just need accept new agreement and wait about 2 hour to active product

@hcoz
Copy link

hcoz commented Aug 30, 2024

Thanks for sharing @khanhkom, but I just double-checked, and all my agreements are active. Additionally, there are no errors on the TestFlight app; this is only happening on production as far as I can see.

@hcoz
Copy link

hcoz commented Aug 31, 2024

Update about my issue: I realized my subscription was stuck "in review" but now it's resolved. So, mine was not related to Adapty.

@yunuscode
Copy link

If you have this issue and everything is set up properly, the issue is with iOS 18. Apple releases new versions without testing, they don't care :))

I wasted 3 days fixing that issue; it works on iOS 17 devices. Just this is a bug on iOS 18. Use iOS 17. I hope they will fix this issue with an OS update.

@OguzEkinci
Copy link

same error, any solutions?

@DankoKr
Copy link

DankoKr commented Nov 26, 2024

`#103 (undefined): Play Market request failed: Google Play In-app Billing API version is less than 3

This one can be fixed by updating the emulator version (or switch to different one) or if you do it on a real device check for Google Play updates/Software updates. But however I am stuck on the main error you get (code: 1000)

@DankoKr
Copy link

DankoKr commented Nov 27, 2024

I am seeing this error in iOS production sometimes. What could be the root cause of this? I think there could be a bug in adapty client. Thanks

#1000 (noProductIDsFound): No In-App Purchase product identifiers were found.

https://adapty.io/docs/error-handling-on-flutter-react-native-unity?utm_source=chatgpt.com
go to the Custom StoreKit codes

@OguzEkinci
Copy link

OguzEkinci commented Nov 27, 2024 via email

@DankoKr
Copy link

DankoKr commented Nov 27, 2024

Found the issue for Android - it does not work on emulator - you need a real device. Also make sure your gradle file name space is the same as the one on Google Play Console and you have put the app in testing (Internal/Open/Closed). That is what fixed this error for me: "#1000 (noProductIDsFound): No In-App Purchase product identifiers were found. "

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants