2011-04-06 9 views
5

Tengo una aplicación que utiliza compras integradas no consumibles para proporcionar contenido al usuario.¿Depurar la compra desde la aplicación fuera de la zona de pruebas?

Estas compras funcionan fantásticamente cuando corro desde Xcode (a través de sandbox) o mediante compilaciones ad-hoc (por algún motivo, también a través de sandbox). Ha sido aprobado por Apple y puesto en la AppStore. Pero cuando descargo la versión de producción de la tienda y hago clic en el botón "comprar", falla.

Al ver que el problema solo ocurre en la producción, estoy un poco bloqueado en cuanto a cómo depurarlo. Sospecho que tiene algo que ver con la compra a través de los servidores de sandbox vs. producción, pero incluso ad-hoc se realiza a través del sandbox.

¿Hay alguna forma de solucionar este problema, salvo agregar un grupo de cuadros de diálogo de alerta y enviar de nuevo a Apple?

+0

¿Alguna vez descubrió cuál era el problema? Tengo el mismo problema. – iceydee

+2

Tuve enmiendas contractuales en iTunes Connect que aún no había aceptado. Aproximadamente 15 minutos después de aprobar las nuevas enmiendas todo misteriosamente comenzó a funcionar. No sé si esa fue la solución real o no, pero sí sé que las nuevas enmiendas acaban de salir. Verifique su conexión de iTunes para ver si hay algo nuevo que aprueba. – jemmons

+0

Todo estaba bien, pero tardó medio día después de que se aprobó la aplicación hasta que los artículos de la tienda estuvieron disponibles, parece. – iceydee

Respuesta

1

Tiene toda la razón;

Necesita todos sus contratos (en iTunes Connect) para estar activo, de lo contrario no podrá realizar compras en la aplicación.

Cuestiones relacionadas