Pregunta

Me preguntaba si había una manera dentro de un código de aplicación para determinar si la aplicación es real (en la tienda de iTunes) frente a la prueba? La razón es que tengo todas las partes en la compra de aplicación resuelta. Sin embargo, cuando la verificación de la recepción debe enviarlo a cualquiera https://buy.itunes.apple.com/verifyReceipt si vivo o https://sandbox.itunes.apple.com/verifyReceipt Si sólo una prueba.

Actualmente me cambie la configuración antes de su presentación pero sé que este enfoque puede fallar con facilidad con una versión de caja de arena de ser presentado por accidente. Me gustaría que el código para determinar qué URL utilizar.

¿Fue útil?

Solución

Usted podría tener que ajustar con algunos #ifdefs y las diferentes configuraciones de construcción Xcode puede crear (es decir depuración frente a la liberación frente a la distribución).

Otros consejos

Debe utilizar un #define APP_STORE, o algo por el estilo, y consulte con #ifdef. Luego, en su script de construcción para construir su presentación tienda de aplicaciones desde cero (usted tiene un script de construcción de un solo paso, derecha?), solo hay que definir de forma automática APP_STORE, y que nunca olvidará.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top