React-native-iap: validateReceiptAndroid renvoie toujours undefined

Créé le 5 févr. 2019  ·  4Commentaires  ·  Source: dooboolab/react-native-iap

Version de react-native-iap

2.4.0-beta6

Version de react-native

0.57.8

Les plates-formes sur lesquelles vous avez rencontré l'erreur (IOS ou Android ou les deux ?)

Android

Comportement prévisible

Lorsque j'essaie d'utiliser validateReceiptAndroid, je m'attendais à un objet comme celui-ci :
{
"kind": "androidpublisher#subscriptionPurchase",
"startTimeMillis": long,
"expiryTimeMillis": long,
"autoRenewing": booléen
}

Comportement réel

validateReceiptAndroid renvoie toujours undefined

Environnement testé (émulateur ? appareil réel ?)

Appareil réel (Moto G5 Plus)

Étapes pour reproduire le comportement

let accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com" ; (clientId OAuth 2.0 de google api)
const achat = wait RNIap.buySubscription(itemSubs[sku]);
let decodedReceipt = wait RNIap.validateReceiptAndroid('com.ourPackage', buy.productId, purchase.purchaseToken, accessToken, true);

🙏 help wanted 🤖 android

Tous les 4 commentaires

Avez-vous parcouru le

Oui, j'ai suivi les étapes de ce post

Il y a un bel article écrit en coréen à ce sujet. J'essaierai de traduire ceci après la confirmation faite par l'auteur. J'espère que vous pourrez utiliser la traduction google au préalable.

Fermez ceci pour l'instant car ce n'est pas réellement un bug ou quoi que ce soit.

Cette page vous a été utile?
0 / 5 - 0 notes