React-native-iap: getProducts und getSubscriptions scheinen ihre Parameter zu teilen

Erstellt am 22. Nov. 2018  ·  3Kommentare  ·  Quelle: dooboolab/react-native-iap

Version von react-native-iap

2.3.19

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

iOS

Erwartetes Verhalten

In den Dokumenten für diese Funktionen wird erwähnt, dass sie möglicherweise Abonnements zurückgeben, wenn sie in der Liste der SKUs enthalten sind. also in einem anruf wie:

const subs = await getSubscriptions(['sku2', 'sku3']);
const prods = await getProducts(['sku1']);

Ich würde erwarten, nur die Produkte / Abonnements zu erhalten, auf die von den gelieferten Artikelnummern verwiesen wird.

Tatsächliches Verhalten

Überraschenderweise enthalten nach der Ausführung des obigen Codes sowohl prods als auch subs 3 Elemente, eine Mischung aus Abonnements und Produkten, obwohl ich sie beim Aufrufen der Methoden getrennt habe. Nach dem Entfernen von zB 'sku2' aus einem Methodenaufruf ändert sich auch die Ausgabe der anderen Funktion, das Produkt verschwindet aus beiden zurückgegebenen Arrays. Es scheint, dass hier einige undokumentierte Nebenwirkungen auftreten.

Getestete Umgebung (Emulator? Reales Gerät?)

echtes Gerät

Schritte zum Reproduzieren des Verhaltens

Nur iOS-Fehler:

  • Erstellen Sie Abonnements und Produkte
  • Rufen Sie die Funktionen wie oben beschrieben auf
  • Untersuchen Sie das zurückgegebene Array
🍗 enhancement 🐛 bug 📱 iOS

Alle 3 Kommentare

Ja. Die beiden Methoden nennen die gleichen nativen Objective-C-Methoden getItems() .
Sie können dieses Modul verwenden, wenn Sie dieses Problem kennen, aber wir werden den Code und das Dokument früher oder später beheben.
Danke für dein Besorgnis.

Ich hoffe, das ist eine Erinnerung. Schließen Sie dieses Problem.

Dokument noch nicht aktualisiert. ios Seite getProducts und getSubscriptions scheint keinen Unterschied zu machen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

helbery picture helbery  ·  5Kommentare

sanilcgs picture sanilcgs  ·  3Kommentare

safciplak picture safciplak  ·  3Kommentare

jvandenaardweg picture jvandenaardweg  ·  4Kommentare

ramondelmondo picture ramondelmondo  ·  4Kommentare