2011-09-29 15 views
7

Hice un usuario de iTunes sandbox, compré un artículo. Eso funcionó, pero hubo algunos problemas en mi código para mostrar el artículo. Entonces, quiero volver a comprarlo para probar nuevamente. El problema es que no puedo borrar mis compras. Cerré la sesión de mi usuario de la caja de arena, borré la aplicación y la reinstalé, cambié a los usuarios de iTunes un par de veces ... el elemento sigue apareciendo como comprado.¿Cómo puedo restablecer las compras en la aplicación de espacio aislado en iOS para probar?

Estoy usando MKStoreKit.

¿Alguna idea?

Respuesta

20

Bueno, lo descubrí. MKStoreKit guarda los artículos comprados en el llavero, que persiste incluso si cambia las cuentas de iTunes o elimina la aplicación. Llamar a un [[MKStoreManager sharedManager] removeAllKeychainData]; rápido restablecer cosas.

+0

simplemente haciendo las cosas claras. esto no restableció su compra. la próxima vez que presionó "comprar" en realidad restauró la compra. –

-4

Si tiene su propio dominio, a menudo obtiene manejo de correo electrónico de forma gratuita; por ejemplo, tengo una cuenta de go daddy, y puedo establecer una regla de reenvío de correo para cuentas de correo electrónico no reconocidas. Esto hace que sea muy fácil crear montones de cuentas de prueba sin tener que tener una cuenta de correo electrónico separada para cada una.

Cuestiones relacionadas