React-native-iap: ValidateReceiptAndroid gibt immer undefined zurück

Erstellt am 5. Feb. 2019  ·  4Kommentare  ·  Quelle: dooboolab/react-native-iap

Version von reaktiv-native-iap

2.4.0-beta6

Version von Reactive-native

0.57.8

Plattformen, bei denen der Fehler aufgetreten ist (IOS oder Android oder beides?)

Android

Erwartetes Verhalten

Wenn ich versuche, validReceiptAndroid zu verwenden, habe ich ein Objekt wie dieses erwartet:
{
"kind": "androidpublisher#subscriptionPurchase",
"startTimeMillis": lang,
"expiryTimeMillis": lang,
"autoRenewing": boolean
}

Tatsächliches Verhalten

ValidateReceiptAndroid gibt immer undefined zurück

Getestete Umgebung (Emulator? Echtes Gerät?)

Echtes Gerät (Moto G5 Plus)

Schritte zum Reproduzieren des Verhaltens

let accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com"; (clientId OAuth 2.0 von Google API)
const Kauf = erwarten RNIap.buySubscription(itemSubs[sku]);
let decodedReceipt = wait RNIap.validateReceiptAndroid('com.ourPackage', Purchase.productId, Purchase.purchaseToken, accessToken, true);

🙏 help wanted 🤖 android

Alle 4 Kommentare

Hast du die Readme gelesen ?

Ja, ich habe die Schritte dieses Beitrags befolgt

Dazu gibt es einen netten Beitrag auf Koreanisch. Ich werde versuchen, dies nach der Bestätigung des Autors zu übersetzen. Ich hoffe, Sie könnten die Google-Übersetzung vorher verwenden.

Schließe dies vorerst, da dies nicht wirklich ein Fehler oder so ist.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen