2.4.0-beta6
0.57.8
Androide
Cuando intento usar validateReceiptAndroid, esperaba un objeto como este:
{
"kind": "androidpublisher # subscriptionPurchase",
"startTimeMillis": largo,
"expiryTimeMillis": largo,
"autoRenewing": booleano
}
validateReceiptAndroid siempre devuelve indefinido
Dispositivo real (Moto G5 Plus)
let accessToken = "460530446560-9ueadkhvjrh1rh93roaso56fnu49ir78.apps.googleusercontent.com"; (clientId OAuth 2.0 de la API de Google)
compra constante = espera RNIap.buySubscription (itemSubs [sku]);
let decodedReceipt = await RNIap.validateReceiptAndroid ('com.ourPackage', purchase.productId, purchase.purchaseToken, accessToken, true);
¿Has repasado el
Sí, seguí los pasos de esta publicación.
Hay una buena publicación escrita en coreano sobre esto. Intentaré traducir esto después de la confirmación realizada por el autor. Espero que puedas utilizar la traducción de Google de antemano.
Cerrando esto por ahora, ya que en realidad no es un error ni nada.