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

Creado en 16 jul. 2018  ·  6Comentarios  ·  Fuente: dooboolab/react-native-iap

Versión de react-native-iap

"react-native-iap": "^ 0.3.24",

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

IOS

Comportamiento esperado

comprar un producto

Comportamiento real

devuelve siempre un error de identificación de producto no válido.

Entorno probado (¿Emulador? ¿Dispositivo real?)

Emulador.

Pasos para reproducir el comportamiento

Agregué mi primera función de compra en la aplicación y esperé una semana, pero siempre devuelve un error de identificación de producto no válida.

screen shot 2018-07-16 at 20 41 58
screen shot 2018-07-16 at 20 43 19

Comentario más útil

Todavía tengo este problema. Puede recibir productos consumibles y suscripciones sin ningún problema. Incluso comprar suscripciones está funcionando bastante bien. Solo el resultado RNIap.buyProduct('any sku even the ones from .getProducts()'); en:

IAP: Error Error: Invalid product ID.
    at createErrorFromErrorData (NativeModules.js:123)
    at NativeModules.js:80
    at MessageQueue.__invokeCallback (MessageQueue.js:400)
    at MessageQueue.js:139
    at MessageQueue.__guardSafe (MessageQueue.js:316)
    at MessageQueue.invokeCallbackAndReturnFlushedQueue (MessageQueue.js:138)
    at t (RNDebuggerWorker.js:1)

¿Tiene usted alguna idea? No tengo contratos pendientes, las compras en la aplicación están "listas para enviar" y estoy usando una cuenta de sandbox que funciona.

Todos 6 comentarios

@ilysorc Ese es el comportamiento esperado. No puede probar la compra real en el simulador. También consulte medio , su estado de iap debe ser Ready to submit .

@dooboolab gracias por tu respuesta. Comprobé medio ahora. El primer paso dice "Debe completar los informes financieros y de pagos", pero hice clic en este menú y solo veo informes. ¿Cómo puedo configurar estos pasos?
screen shot 2018-07-17 at 21 34 15

UPS. Quiero decir que debes completar el Agreements, Tax and Banking . Lo siento por eso.

@dooboolab gracias. ese es un problema solucionado.

Supongo que el problema se resolvió. Estoy cerrando este tema.

Todavía tengo este problema. Puede recibir productos consumibles y suscripciones sin ningún problema. Incluso comprar suscripciones está funcionando bastante bien. Solo el resultado RNIap.buyProduct('any sku even the ones from .getProducts()'); en:

IAP: Error Error: Invalid product ID.
    at createErrorFromErrorData (NativeModules.js:123)
    at NativeModules.js:80
    at MessageQueue.__invokeCallback (MessageQueue.js:400)
    at MessageQueue.js:139
    at MessageQueue.__guardSafe (MessageQueue.js:316)
    at MessageQueue.invokeCallbackAndReturnFlushedQueue (MessageQueue.js:138)
    at t (RNDebuggerWorker.js:1)

¿Tiene usted alguna idea? No tengo contratos pendientes, las compras en la aplicación están "listas para enviar" y estoy usando una cuenta de sandbox que funciona.

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

Temas relacionados

lc3t35 picture lc3t35  ·  4Comentarios

Gribadze picture Gribadze  ·  4Comentarios

MacMillan13 picture MacMillan13  ·  3Comentarios

coldfins picture coldfins  ·  3Comentarios

jvandenaardweg picture jvandenaardweg  ·  4Comentarios