2011-07-18 15 views
10

Estoy creando mi segunda aplicación con In App Purchase. Todo salió bien con la primera aplicación y está en la tienda de aplicaciones, sin embargo, con la segunda aplicación cuando llamo [SKPaymentQueue canMakePayments] siempre recibo un resultado de falso. Hice los mismos pasos entre la aplicación 1 y 2. ¿Alguien puede señalar otras cosas que debo verificar?SKPaymentQueue canMakePayments siempre devuelve falso

gracias

+0

¿Está revisando el simulador o el dispositivo? ¿Asumiendo que estás hablando del Sandbox? La última vez que traté de usar las compras integradas en la aplicación también tuvimos todo tipo de otros problemas. – Devraj

+0

Sí, utilizando el sandbox en el dispositivo, de hecho, ambas aplicaciones están en el mismo dispositivo. La primera aplicación está funcionando correctamente. – Kevin

+0

¿Está probando con una cuenta de usuario de prueba? o una cuenta real? – malinois

Respuesta

15

Compruebe que compras en la aplicación se permite en Preferencias-> General-> Restricciones. Esta es una razón por la que SKPaymentQueue canMakePayments devolverá false.

Cuestiones relacionadas