Estoy agregando compras en la aplicación a mi aplicación. He seguido todos los pasos que Apple describe aquí (http://developer.apple.com/library/ios/#technotes/tn2259/_index.html vea Q & A # 6 especialmente) así como en la Programación In-App. Guía.El artículo de compra en la aplicación de iOS no se devuelve en productos, sino solo en invalidProductIdentifiers en sandbox. Cómo depurar?
El problema es que cuando envío una solicitud de producto durante la prueba en mi prueba iPod Touch, la respuesta lo muestra en el invalidProductIdentifiers y no es un producto válido.
Mi aplicación tiene una ID de aplicación de tarjeta no salvaje específica.
Mi perfil que estoy utilizando para firmar la aplicación tiene el ID de la aplicación explícitamente en él y no usa un comodín.
El artículo de compra en la aplicación es un elemento estándar no de consumo no abonado (lo que permite una funcionalidad mejorada). Lo agregué en la tienda como un elemento en la aplicación para mi aplicación. Se ha configurado para su venta. (Está en estado "esperando carga de captura de pantalla").
He copiado y pegado el ID del elemento en la aplicación de iTunes Connect y lo pegué en mi aplicación para asegurarme de que no deletreé nada incorrecto.
He buscado en StackOverflow y el uso de Bing y Google en busca de pistas sobre la forma de diagnosticar este problema y básicamente todas las respuestas eran para comprobar el ID de la aplicación, ID de artículo, el perfil de la firma, etc.
está siendo Ningún error devuelto y la solicitud del producto se completa con éxito, por lo que no hay ningún objeto NSError para consultar.
¿Cómo se puede diagnosticar el problema y depurarlo?
Gracias
de alguna manera en ios5 Puedo leer la compra en la aplicación de espacio aislado, y obtendré informes de errores para ios4 :) –