2012-05-16 24 views
5

Recientemente envié una aplicación a iTunes que tiene compras en la aplicación. ¿A qué hora específica debo cambiar de usar el servidor de la zona de pruebas al servidor de producción?¿Cuándo cambiar de Sandbox al servidor StoreKit de producción?

Ahora? O después de que se aprueba?

Puedo cambiar en cualquier momento en mi archivo php en mi servidor.

Miré la documentación de StoreKit, y realmente no dejan esto en claro.

Gracias!

Respuesta

2

He encontrado una respuesta en la StoreKit FAQ:

qué URL debería usar para verificar mi recibo (IOS)?

Use the sandbox URL https://sandbox.itunes.apple.com/verifyReceipt while testing your application in the sandbox and while your application is in review. 

Use the production URL http://buy.itunes.apple.com/verifyReceipt once your application is live in the App Store. 

La única cosa que todavía no entiendo es, ¿qué pasa si no estoy en mi equipo en el momento de la aplicación va en vivo para hacer el cambio?

+2

No configure su aplicación para que se lance automágicamente. Recibes un correo electrónico que dice que está aprobado, cambias la URL y luego la liberas manualmente. –

2

Más de la FAQ:

Siempre verificar su recibo en primer lugar con la URL de producción; proceda a verificar con la URL de sandbox si recibe un código de estado 21007. Seguir este enfoque garantiza que no tenga que pasar de una URL a otra mientras se prueba o revisa su aplicación en la zona de pruebas o si está activa en la App Store.

Nota: El código de estado 21007 indica que este recibo es un recibo de la caja de arena, pero se envió al servicio de producción para su verificación.

Cuestiones relacionadas