React-native-iap: Error: ID de producto no válido.

Creado en 20 sept. 2018  ·  5Comentarios  ·  Fuente: dooboolab/react-native-iap

Versión de react-native-iap

Versión: 2.1.1

Plataformas a las que se enfrentó el error (¿IOS o Android o ambos?)

iOS

Comportamiento esperado

ID de producto no válido.

Comportamiento real

Error: ID de producto no válido.

Entorno probado (¿Emulador? ¿Dispositivo real?)

Emulador y dispositivo real

Pasos para reproducir el comportamiento

Cuando llamo a la función buyProduct , se me devuelve el ID de producto no válido.

Mi referencia de compra en la aplicación está lista para enviar, pero no entiendo por qué no funciona.

Leí todas las sugerencias de soluciones y las probé todas, pero mi aplicación aún no funciona.
También probé otras versiones de react-native-iap (la última, 2.1.0), nada ha cambiado.

¿Qué puedo hacer?

📱 iOS 🙏 help wanted

Comentario más útil

@dooboolab gracias por la respuesta. Mi problema se solucionó así.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

Todos 5 comentarios

Revise el número 256 y compruebe primero lo que se perdió.

@dooboolab gracias por la respuesta. Mi problema se solucionó así.

RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })

@selcukitmis Funciona.

@selcukitmis, ¿hay alguna razón por la que utilice el productId del objeto del producto en lugar de 'yourProductId'?

@noahhayes por supuesto. cuando utilizo RNIap.getProducts, todavía no conozco los detalles de mi producto.
RNIap.getProducts es una promesa. Estoy tomando el primer producto en la sección "ENTONCES".

Puede ser que necesite un segundo producto sobre el que debe verificar el código en su proyecto

¿Fue útil esta página
0 / 5 - 0 calificaciones