AppReviewX Iniciar sesión

Probar compras in-app con el sandbox de iOS

Cuentas sandbox, velocidad de renovación y qué verificar en suscripciones. Comprueba el comportamiento actual en la documentación.

En esta guía

No se puede mover dinero real mientras pruebas una suscripción. El sandbox resuelve eso: es un entorno de prueba donde las compras se comportan como las reales, pero nadie paga. Esta guía cubre la configuración, el reloj acelerado y un plan de pruebas para suscripciones. Apple cambia detalles con el tiempo, así que trata las páginas enlazadas como referencia y revísalas antes de fiarte de una cifra.

Cuentas sandbox

Según Apple, creas cuentas sandbox en App Store Connect (Usuarios y roles > Sandbox) e inicias sesión con ellas en dispositivos que tengan una compilación de tu app firmada para desarrollo. El Modo desarrollador debe estar activado en cada dispositivo. Puntos de la página de Apple, consultada el 2026-10-23:

  • La dirección de correo no debe estar ya registrada como cuenta de Apple. Apple sugiere una dirección dedicada por tester.
  • Las cuentas sandbox solo sirven para pruebas; no pueden iniciar sesión ni comprar en la App Store real.
  • Cada cuenta pertenece a una tienda (storefront), y puedes cambiar su país o región después para probar otras tiendas.
  • En el dispositivo, usa la opción de inicio de sesión Sandbox en Ajustes, no los ajustes de tu cuenta de Apple principal. Para compras in-app no necesitas cerrar sesión en tu cuenta personal.

El reloj acelerado

Las suscripciones sandbox se renuevan más rápido que las reales. Según la página de Apple (consultada el 2026-10-23), el valor predeterminado es 1 mes = 5 minutos, y la velocidad depende de la duración de la suscripción:

Duración de la suscripción Renovación sandbox predeterminada
1 semana 3 minutos
1 mes 5 minutos
2 meses 10 minutos
3 meses 15 minutos
6 meses 30 minutos
1 año 1 hora

Puedes cambiar la velocidad de renovación de un tester en los ajustes de su cuenta sandbox (opciones: cada 3 minutos, 5 minutos, 30 minutos o cada hora). La velocidad también determina la duración de los reintentos de cobro y del periodo de gracia de cobro para ese tester. Apple indica que las suscripciones se renuevan hasta 12 veces antes de que la renovación automática se detenga en el decimotercer intento, así que planifica las pruebas largas teniendo ese límite en cuenta.

Qué verificar en suscripciones

  1. Compra. Compra cada producto. Comprueba el precio mostrado, el texto localizado y el desbloqueo tras el éxito.
  2. Estado de los derechos. Tras la compra, reinicia la app y reinstálala. ¿El acceso sigue siendo correcto?
  3. Renovación. Espera una renovación y confirma que la app y tu servidor registran el nuevo periodo.
  4. Cancelación. Cancela y confirma que el acceso continúa hasta que termina el periodo, y luego se detiene.
  5. Caducidad. Deja que la suscripción caduque. La app debe bloquear el contenido de pago y mostrar una forma de volver.
  6. Reintento de cobro y periodo de gracia. Si usas estos estados, pruébalos a la velocidad acelerada.
  7. Restaurar. Prueba a restaurar compras en una instalación limpia con la misma cuenta.
  8. Subir, bajar y cambiar de plan. Cambia entre planes del mismo grupo y comprueba el estado resultante.
  9. Ofertas. Pruebas gratuitas y ofertas introductorias: comprueba la elegibilidad y qué pasa cuando termina la prueba.
  10. Compra interrumpida. Cancela la hoja de compra o pierde la red a mitad de la compra. La app no debe desbloquear nada ni romperse.
  11. Comprobaciones en el servidor. Si tu backend valida recibos o notificaciones, confirma que recibe y gestiona los eventos sandbox por separado de los de producción.

La propia pantalla de pago necesita comprobaciones aparte: consulta cómo probar tu paywall.

Límites

El comportamiento del sandbox es parecido al de producción, pero no idéntico. Haz una comprobación final con una compilación distribuida como la reciben los usuarios, y lee la documentación actual de Apple antes de publicar.

Siguiente paso

Una segunda persona que compre a través de tu flujo encuentra confusiones que tú ya no ves. En AppReviewX, otros desarrolladores te dan feedback privado y estructurado; cada feedback que escribes te da un crédito. Las cuentas nuevas empiezan con 0 créditos.

Empieza gratis

Centro: guía de pruebas de apps iOS. Relacionado: cuenta de demostración para App Review, lista de preparación para App Review de iOS.