Todas las apps publicadas en la App Store son revisadas para verificar el cumplimiento de las reglas de Apple. A veces el proceso puede retrasarse si el desarrollador viola una o varias de ellas. Las violaciones pueden ser graves, como que la app contenga contenido prohibido, o bastante menores, como un error en la descripción de una compra dentro de la app.
Junto con Dmitry Kuznetsov, jefe del departamento de desarrollo de software móvil para reproducción y procesamiento multimedia, intentaremos descubrir qué puede ayudarte a pasar la revisión de una app basada en suscripción de forma rápida y sencilla.
Lo que necesitas saber sobre las revisiones de la App Store
Una aplicación es revisada cada vez que se publica una nueva versión, incluso si los cambios son mínimos. El desarrollador puede intercambiar un par de botones sin tocar las funciones principales de la app en absoluto, pero aún así debe ser reconstruida y enviada para revisión.
La App Store es muy minuciosa con su proceso de revisión, ya que son responsables de la calidad de las apps. Los usuarios no pueden estar expuestos a contenido de bajo rendimiento, peligroso o engañoso. Las apps para niños están sujetas a un escrutinio particularmente riguroso, ya que no deben contener ningún contenido prohibido ni funciones ocultas.
La tienda puede revisar una app ya publicada por iniciativa propia o basándose en las quejas de los usuarios. Tales revisiones extraordinarias son bastante raras, pero permiten a Apple identificar apps hechas por desarrolladores sin escrúpulos que contienen funciones ocultas.
Además, los expertos pueden prestar atención a la aplicación cuyos usuarios solicitan frecuentemente un reembolso por las compras. Si hay demasiadas aplicaciones de este tipo, es una señal de que algo está mal con la aplicación.
Apple elimina de la tienda las apps antiguas que no se actualizan ni revisan durante un año. El desarrollador de dicha aplicación primero recibe un recordatorio para lanzar una nueva versión en un plazo de 90 días. Si no lo hace, la app es eliminada.
Lista de verificación de revisión de App Store
| Categoría | Verificación |
|---|---|
| Estabilidad de la aplicación | ✅ Sin bloqueos ni errores que impidan el funcionamiento |
| Metadatos | ✅ Título, descripción, palabras clave actualizados |
| Capturas de pantalla y vista previa | ✅ Coincide con la versión actual de la app |
| Compras dentro de la aplicación | ✅ Configuración y descripciones correctas |
| Métodos de inicio de sesión | ✅ Iniciar sesión con Apple añadido si es necesario |
| Privacidad | ✅ Política de privacidad vinculada |
| Cuenta de prueba | ✅ Proporcionado a Apple |
| Cumplimiento | ✅ Leyes regionales cubiertas |

Qué verificaciones atraviesa una app de iOS
Para que la app sea revisada, necesitas subir su build, es decir, un archivo de aplicación listo, a App Store Connect. Allí pasa por el procesamiento: revisión automática de parámetros básicos y escaneo en busca de código malicioso. Por ejemplo, la aplicación no debe leer ni transferir el código del programa al dispositivo del usuario, está prohibido por las reglas de la tienda. Solo se hace una excepción para fines educativos: si el usuario aprende a desarrollar en la app, entonces se puede usar un editor de código dentro de ella.
El procesamiento revela incluso pequeñas inconsistencias técnicas con las reglas. Por ejemplo, una app podría fallar la verificación porque fue construida usando una versión obsoleta de Xcode. En este caso, el desarrollador recibirá un mensaje diciendo que la aplicación necesita ser reconstruida y reenviada para revisión. Si el procesamiento revela varias violaciones, todas serán listadas. Todo el proceso generalmente toma un promedio de 20 minutos, pero a veces puede durar más, hasta varias horas.
Cuando el procesamiento termina, necesitas confirmar el envío de la app para revisión y esperar a que comience. Desde 2022, App Store Connect tiene un nuevo proceso de verificación: el desarrollador puede enviar para revisión eventos dentro de la app, páginas de productos dentro de la app y pruebas sin crear una nueva versión de la app. Los elementos que no pasaron la revisión pueden ocultarse temporalmente, y los que pasaron exitosamente pueden publicarse.
Apple no revela qué sucede exactamente durante la revisión, pero el 100% del tiempo la app es revisada por los empleados del equipo de revisión. No prueban toda la app, sino que verifican los principales escenarios de uso, varias pantallas, y ven cómo funcionan las compras dentro de la app.
El tiempo de espera de la revisión depende de la disponibilidad del equipo de revisión. Antes de grandes festividades y fines de semana largos, como Navidad y Año Nuevo, hay menos empleados, por lo que la espera se alarga y el proceso en sí consume más tiempo.
Según los datos de Runway, la espera media para una revisión en la App Store es de unas 9 horas, y la revisión en sí dura aproximadamente un día.
Particularidades de la primera revisión en App Store
Revisar la primera versión de una app puede tomar más tiempo, hasta 1 mes, especialmente si tiene un flujo de usuario no estándar o funciones inusuales. Durante la primera revisión, el empleado de la tienda puede tener preguntas sobre el funcionamiento de la app. En este caso, el proceso se pausará y el desarrollador recibirá un correo electrónico con ciertas preguntas.
Si la app requiere iniciar sesión, el empleado del equipo de revisión te pedirá que envíes un usuario y contraseña para acceder a la cuenta de prueba. Para evitar esto, es mejor especificar la información necesaria en la descripción del build de antemano. El empleado de la tienda también puede querer aclarar el público objetivo de la app o para qué propósito se usará.
A veces el equipo de revisión pide más información sobre cómo funciona la app. En este caso, puedes describir la funcionalidad en texto o grabar un screencast para una mejor comprensión.

Otra solicitud frecuente es cómo y por qué se procesan los datos del usuario. Por ejemplo, cuando una app solicita acceso a contactos o geolocalización, pero no los usa explícitamente.
Durante la revisión, necesitas confirmar que la app no viola los derechos de autor de nadie. El desarrollador debe proporcionar documentos que le permitan usar música, videos, marcas comerciales o cualquier otra propiedad intelectual. El derecho a publicar la app también tendrá que ser confirmado si no es desarrollada por la empresa propietaria de la marca.

También necesitarás proporcionar los documentos sobre el algoritmo de cifrado de datos si tu app usa métodos de cifrado no estándar para iOS.
Las revisiones de versiones posteriores de la app, especialmente aquellas con pequeñas actualizaciones, generalmente toman mucho menos tiempo. Si solo ajustas las compras dentro de la app, no tienes que enviar toda la app para revisión. En App Store Connect, un desarrollador de apps ahora puede iniciar un proceso de revisión para una nueva opción de suscripción, página de producto o páginas específicas. Esto significa que no necesitarás crear una versión completamente nueva de la app, solo especificar los elementos que necesitan ser revisados.
Por qué una app puede fallar la revisión de iOS
En primer lugar, una app falla la revisión si viola las políticas de la App Store. Si el experto encuentra una violación durante la revisión, rechaza la app e indica el motivo. En este caso, se refieren al menos a una de las reglas de la tienda, pero no siempre especifican qué exactamente necesita cambiarse. Así que el desarrollador tiene que adivinar qué elemento de la app pareció una violación para el revisor.
El factor humano también puede ser una influencia durante la revisión, lo cual puede ser tanto bueno como malo para el desarrollador. En algunos casos, el experto puede pasar por alto una violación, por ejemplo, si no aparece en todos los escenarios de uso. Por otro lado, pueden rechazar una app por una razón formal en una situación ambigua.
Si el desarrollador está seguro de que no se violan requisitos, puede apelar la decisión del experto. Para hacer esto, necesita proporcionar evidencia de que la app cumple con todas las reglas. A veces ayuda construir una nueva versión con cambios mínimos, ya que hay una posibilidad de que sea probada por otro especialista menos sesgado y pase exitosamente la revisión.
Algunos desarrolladores violan deliberadamente las reglas e insertan funciones ocultas en la app que pueden habilitarse remotamente o ejecutarse por temporizador después de que la app es revisada y publicada en la tienda. Tales apps son tarde o temprano encontradas y eliminadas, con sus desarrolladores recibiendo sanciones que pueden llegar hasta el bloqueo de la cuenta.
Más razones de rechazo:
- Errores, tiempo de carga de contenido demasiado largo o funcionamiento inestable
- No todas las funciones están correctamente implementadas, ej., botones que no responden
- Violación de privacidad: la app intenta acceder a los datos del usuario sin motivo
| Razón de rechazo | Directriz de App Store | Por qué sucede | Cómo solucionarlo |
|---|---|---|---|
| Bloqueos al iniciar | 2.1 App Completeness | App no completamente probada | Probar en dispositivos reales |
| Metadatos incompletos | 2.3 Accurate Metadata | Información faltante o engañosa | Actualizar App Store Connect |
| Enlaces rotos | 2.3.3 | URLs inválidas en la app o metadatos | Verificar todos los enlaces externos |
| Paywalls ocultos | 3.1 Payments | Sin divulgación clara | Explicar precios por adelantado |
| Falta Iniciar sesión con Apple | 4.8 | Se usa inicio de sesión de terceros | Añadir inicio de sesión de Apple |
| Violaciones de directrices | Múltiples | Malentendido de políticas | Revisar directrices de Apple |
Cómo asegurarte de que tu app pase la revisión
Lo primero que debes tener en cuenta antes de enviar tu aplicación para su revisión son las directrices de la App Store, que describen todas las normas de publicación. Estas se actualizan periódicamente, por lo que es importante estar al tanto de las novedades para desarrolladores. Por ejemplo, la actualización más reciente de las normas de publicación se refiere a la posibilidad de eliminar la cuenta de usuario y todos los datos asociados a ella. Si la aplicación no cuenta con esta función, no podrá superar la revisión.
Para una app basada en suscripción, se debe prestar especial atención a los requisitos para el diseño y contenido de las compras dentro de la app. La tienda se asegura de que los usuarios reciban exactamente lo que esperaban después de la compra: desbloquear nuevas funciones, obtener acceso a nuevo contenido o activar una suscripción.
Lo que necesitas para pasar exitosamente la revisión:
- Mostrar todas las suscripciones u opciones de producto en una pantalla
- Describir cada producto de forma clara y completa para que el usuario entienda qué compra y a qué precio
- Incluso si los términos de compra ocupan mucho espacio en la pantalla, deben estar escritos en una fuente legible
- Los términos deben ser visibles al menos parcialmente sin desplazar la pantalla
- Indicar correctamente el costo y las monedas de la compra para los países donde la app está disponible
- Destacar la opción de suscripción o compra principal y más beneficiosa
- Verificar que la descripción coincida con el contenido de la compra dentro de la app
- Traducir correctamente las descripciones de productos a todos los idiomas utilizados en la app


Además, vale la pena verificar que la app tenga un botón «Restaurar compras», enlaces a la política de privacidad y términos de uso. También debes recordar insertar todos los productos y opciones de suscripción disponibles en la pantalla de compra en la propia app.
Requisitos de suscripción y paywall
| Requisito | Expectativa de Apple |
|---|---|
| Claridad de precios | Precio y período de facturación mostrados |
| Divulgación de renovación automática | Claramente indicado |
| Prueba gratuita | Condiciones explicadas |
| Restaurar compras | Opción visible |
| Términos y Privacidad | Accesible desde el paywall |
| Información de cancelación | Explicado claramente |
Cómo evitar revisiones innecesarias
Con cada nueva versión de la app, que puede traer solo unos pocos cambios menores al build, necesitas enviar tu app para revisión. Pero hay una forma de evitar completamente las revisiones innecesarias, y puedes recurrir a ella cuando edites tu paywall.
Soluciones como Adapty ofrecen la posibilidad de crear muros de pago en torno a la función de configuración remota, lo que permite a los desarrolladores realizar cambios en todos los elementos del muro de pago de forma remota en cuestión de segundos y sin necesidad de crear una nueva versión de la aplicación. Solo hay que asignar valores de marcador de posición a cada elemento del muro de pago de antemano y, a continuación, sustituir su contenido con la ayuda de un práctico editor JSON.

Otra forma es crear tu muro de pago desde cero con la ayuda del Paywall Builder de Adapty. Con esta herramienta, podrás elegir entre numerosas plantillas y luego ajustar cada elemento en un editor visual de muros de pago más fácil de usar, sin necesidad de código ni ayuda de un diseñador. Cree un muro de pago en 5 minutos y, a continuación, publíquelo en la aplicación o cree otro más y realice una prueba A/B para ver cuál funciona mejor. En cualquier caso, si decide realizar algún cambio en el muro de pago publicado creado con el generador, será muy sencillo, ya que también funcionará según el principio de configuración remota, pero de una manera más cómoda.

Así que si tienes pensado realizar pruebas A/B con el muro de pago o simplemente te gusta la idea de aplicar cambios al muro de pago de tu aplicación sin necesidad de enviarla a otra larga revisión, asegúrate de consultar qué es Adapty en nuestra documentación.




