En la aplicación pruchase no funciona pero get la respuesta del producto

Sé que hay MUCHAS de estas preguntas, pero no puedo encontrar una que me ayude.

He implementado IAP muchas veces, pero no en el último año. Las cosas parecen haber cambiado. Creé mis elementos IAP en iTunes Connect y su estado ahora está "Esperando revisión". Estoy usando una biblioteca llamada RMStore para facilitar el IAP.

Cuando hago una llamada para comprar con la ID del producto obtengo un 'error de identificación de producto no válido'. ¿Mis artículos IAP tienen que pasar revisión ANTES de que puedo probarlos?

Editar:

Hice algunas testings más. Aunque obtengo una identificación de producto no válida cuando bash realizar una compra, puedo get los detalles de los productos con las mismas ID de producto.

Este es el código al que llamo cuando obtengo el error.

[[RMStore defaultStore] addPayment:productID success:^(SKPaymentTransaction *transaction) { } failure:^(SKPaymentTransaction *transaction, NSError *error) { } 

RMStore autor aquí.

Cuando hago una llamada para comprar con la ID del producto obtengo un 'error de identificación de producto no válido'. ¿Mis artículos IAP tienen que pasar revisión ANTES de que puedo probarlos?

No.

Hice algunas testings más. Aunque obtengo una ID de producto no válida cuando bash realizar una compra, puedo get los detalles de los productos con las mismas ID de producto.

Antes de comprar productos, debe solicitar sus datos. Si no lo hace, RMStore registrará "ID de producto desconocido" en DEBUG.

Puede ayudar a publicar el post de error exacto.