React-native-iap: Fehler: Ungültige Produkt-ID.

Erstellt am 20. Sept. 2018  ·  5Kommentare  ·  Quelle: dooboolab/react-native-iap

Version von react-native-iap

Version: 2.1.1

Plattformen, auf denen Sie den Fehler hatten (IOS oder Android oder beides?)

iOS

Erwartetes Verhalten

Ungültige Produkt-ID.

Tatsächliches Verhalten

Fehler: Ungültige Produkt-ID.

Getestete Umgebung (Emulator? Reales Gerät?)

Emulator und reales Gerät

Schritte zum Reproduzieren des Verhaltens

Wenn ich die Funktion buyProduct aufrufe , wird mir eine ungültige Produkt-ID zurückgegeben.

Meine In-App-Kaufreferenz ist bereit zum Senden, aber ich verstehe nicht, warum sie nicht funktioniert.

Ich habe alle Lösungsvorschläge gelesen und alle ausprobiert, aber meine App funktioniert immer noch nicht.
Außerdem habe ich andere React-Native-IAP-Versionen (neueste Version 2.1.0) ausprobiert. Nichts hat sich geändert.

Was kann ich machen?

📱 iOS 🙏 help wanted

Hilfreichster Kommentar

@dooboolab danke für die Antwort. Mein Problem wurde so behoben.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

Alle 5 Kommentare

Bitte überprüfen Sie das Problem Nr. 256 und überprüfen Sie, was Sie zuerst verpasst haben.

@dooboolab danke für die Antwort. Mein Problem wurde so behoben.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

@selcukitmis Es funktioniert.

@selcukitmis Gibt es einen Grund, warum Sie die productId aus dem Produktobjekt anstelle von 'yourProductId' verwenden?

@noahhayes natürlich. Wenn ich RNIap.getProducts verwende, kenne ich meine Produktdetails noch nicht.
RNIap.getProducts ist vielversprechend. Ich nehme das erste Produkt im Abschnitt "DANN".

Möglicherweise benötigen Sie ein zweites Produkt, um den Code in Ihrem Projekt zu überprüfen

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen