Pregunta

He creado una cuenta de usuario de prueba a través de las cuentas de usuario en Administrar iTunes Connect. Al crear una cuenta tales tiene que seleccionar un escaparate válida para su cuenta. Elegí EEUU tienda. Ahora he firmado fuera de la tienda en la configuración de App Store en el dispositivo. Corrió la aplicación y trató de realizar una compra. Me conecto con éxito con mi cuenta de prueba. Después de que la prensa confirma al entrar en mis credenciales consigo una alerta, que proviene de SKPaymentTransactionStateFailed del observador. Se dice "Su cuenta es válida sólo para compras en la tienda iTunes de Estados Unidos". El estado de error = 0 desconocido. La segunda vez cuando trato de realizar la compra, StoreKit sólo me pide una contraseña de inicio de sesión al igual que el anterior ha sido exitosa. Después de introducir una contraseña que pueda realizar una compra. Mi pregunta es si es sólo porque se trata de una cuenta de prueba y la aplicación no es en realidad en la AppStore? ¿Qué debo hacer para evitar este mensaje, o al menos para continuar con el proceso de compra?

Muchas gracias,

Nava

¿Fue útil?

Solución

Bueno, he encontrado un buen blog con una biblioteca de código que permite añadir una compra en aplicación a su aplicación gratuita. Al final, el hombre responde a la pregunta que le he pedido allí:

http: // Blog .mugunthkumar.com / codificación / iphone-tutorial --- en-app-compras /

Poco el comportamiento que estoy experimentando no es un error, es una característica y iTunes también funciona de esta manera. Cuando estás sesión e iniciar sesión de nuevo, se dice, que sus compras son válidos sólo en el almacén que tiene en cuenta y que te lleva a esa tienda.

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