React-native-iap: validateReceiptAndroid всегда возвращает undefined

Созданный на 5 февр. 2019  ·  4Комментарии  ·  Источник: dooboolab/react-native-iap

Версия react-native-iap

2.4.0-beta6

Версия react-native

0,57,8

Платформы, на которых вы столкнулись с ошибкой (IOS или Android или оба?)

Android

Ожидаемое поведение

Когда я пытаюсь использовать validateReceiptAndroid, я ожидал получить такой объект:
{
"kind": "androidpublisher # subscriptionPurchase",
"startTimeMillis": долго,
"expiryTimeMillis": long,
"autoRenewing": логическое
}

Фактическое поведение

validateReceiptAndroid всегда возвращает undefined

Протестированная среда (Эмулятор? Настоящее устройство?)

Настоящее устройство (Moto G5 Plus)

Шаги по воспроизведению поведения

let accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com"; (clientId OAuth 2.0 из API Google)
const покупка = ожидание RNIap.buySubscription (itemSubs [sku]);
let decodedReceipt = await RNIap.validateReceiptAndroid ('com.ourPackage', Purcha.productId, buy.purchaseToken, accessToken, true);

🙏 help wanted 🤖 android

Все 4 Комментарий

Да, я выполнил шаги, указанные в этой публикации

Об этом есть хороший пост на корейском языке. Я постараюсь перевести это после подтверждения, сделанного автором. Надеюсь, вы могли бы заранее воспользоваться переводом Google.

На данный момент закрываю это, так как на самом деле это не ошибка или что-то в этом роде.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги