React-native-iap: validateReceiptAndroidは常に未定義を返します

作成日 2019年02月05日  ·  4コメント  ·  ソース: dooboolab/react-native-iap

react-native-iapのバージョン

2.4.0-beta6

react-nativeのバージョン

0.57.8

エラーに直面したプラットフォーム(IOSまたはAndroid、あるいはその両方?)

アンドロイド

予想される行動

validateReceiptAndroidを使おうとすると、次のようなオブジェクトが期待されていました。
{{
"種類": "androidpublisher#subscriptionPurchase"、
「startTimeMillis」:長い、
「expiryTimeMillis」:長い、
「autoRenewing」:ブール値
}

実際の動作

validateReceiptAndroidは常に未定義を返します

テストされた環境(エミュレーター?実デバイス?)

実機(Moto G5 Plus)

動作を再現する手順

let accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com"; (googleapiのclientIdOAuth 2.0)
const Purchase = await RNIap.buySubscription(itemSubs [sku]);
decodeReceipt = await RNIap.validateReceiptAndroid( 'com.ourPackage'、purchase.productId、purchase.purchaseToken、accessToken、true);

🙏 help wanted 🤖 android

全てのコメント4件

はい、この投稿の手順に従いました

これについて韓国語で書かれた素敵な投稿があります。 作者の確認が取れたら翻訳してみます。 事前にグーグル翻訳をご利用いただければ幸いです。

これは実際にはバグなどではないので、今のところこれを閉じます。

このページは役に立ちましたか?
0 / 5 - 0 評価