App Store es la tienda digital oficial de aplicaciones de Apple, el canal de distribución exclusivo de software para iOS, iPadOS, macOS, watchOS, tvOS y visionOS. La tienda se lanzó el 10 de julio de 2008 junto con iPhone OS 2.0 y se convirtió en el primer mercado móvil de aplicaciones, transformando la industria del desarrollo móvil. Según Apple (WWDC 2026), la audiencia semanal del App Store supera los 785 millones de usuarios de 175 países, y el número total de aplicaciones disponibles es de más de 2,2 millones. Para los desarrolladores, publicar en el App Store es un paso obligatorio para entrar en la plataforma Apple.
Puntos Clave
App Store es una plataforma digital de distribución de aplicaciones desarrollada por Apple Inc. Al igual que Google Play para Android, el App Store sirve como el único canal permitido para instalar aplicaciones en dispositivos Apple (excepto sideloading mediante Xcode o certificados empresariales para dispositivos corporativos). Antes del lanzamiento del App Store en 2008, las aplicaciones de iPhone se distribuían como aplicaciones web a través de Safari. El lanzamiento del App Store marcó el comienzo del ecosistema de aplicaciones móviles.
El App Store cubre todas las plataformas Apple: iOS (iPhone, iPod Touch), iPadOS (iPad), macOS (Mac), watchOS (Apple Watch), tvOS (Apple TV) y visionOS (Apple Vision Pro). Cada sección tiene una moderación y requisitos separados, pero todas se gestionan desde el portal unificado App Store Connect. Los desarrolladores suben una compilación universal (para iOS/iPadOS) o compilaciones específicas de la plataforma, y el App Store las distribuye automáticamente a los dispositivos correspondientes.
Según el informe del año fiscal 2025 de Apple, los pagos totales a desarrolladores desde la fundación del App Store han superado los $385 mil millones. El ingreso promedio por aplicación en el App Store es aproximadamente 2,5 veces mayor que en Google Play, según Sensor Tower (2025). Sin embargo, la competencia también es mayor: iOS atrae a los desarrolladores con una audiencia más solvente, la disposición de los usuarios a pagar por suscripciones y compras integradas, y una mayor tasa de conversión de usuarios de pago.
El App Store también incluye Search Ads — una plataforma publicitaria que permite a los desarrolladores comprar espacio en los resultados de búsqueda mediante el modelo CPC. Search Ads es la única forma legal de promocionar aplicaciones directamente dentro del App Store. A diferencia de Google Ads, los anuncios solo se muestran a usuarios que ya están en el App Store buscando aplicaciones, lo que genera altas tasas de conversión en instalaciones.
Publicar en el App Store consta de varias etapas obligatorias: registrarse en el Apple Developer Program, preparar la aplicación en Xcode, configurar en App Store Connect, subir la compilación, pasar la moderación y publicar. Todo el proceso, desde el registro hasta la primera publicación, toma de 3 días a 2 semanas, siempre que la aplicación esté lista y cumpla con las App Store Review Guidelines.
Antes de publicar, debe registrarse en el Apple Developer Program en developer.apple.com. El costo es de $99 por año para personas y organizaciones, $299 para el Enterprise Program. El registro incluye verificación de identidad (número DUNS para organizaciones, datos de pasaporte para personas). Tras el pago y la verificación, la cuenta proporciona acceso a App Store Connect, certificados de firma y perfiles de aprovisionamiento.
La aplicación se compila en Xcode en formato Archive (.xcarchive), que luego se exporta como IPA o se sube directamente mediante Organizer → Distribute App → App Store Connect. Xcode firma automáticamente la compilación con un certificado de Distribution, añade un perfil de aprovisionamiento y envía la compilación a los servidores de Apple. Alternativamente, use Transporter (aplicación de escritorio) para subir compilaciones grandes o automatización CI/CD.
// App Store Receipt — verificación de compras en la aplicación
import StoreKit
class StoreManager: NSObject {
func verifyAppStoreReceipt() {
guard let receiptURL = Bundle.main.appStoreReceiptURL,
let receiptData = try? Data(contentsOf: receiptURL) else {
print("Receipt not found")
return
}
// Envío de receiptData a su servidor para verificación
// El servidor envía una solicitud a https://buy.itunes.apple.com/verifyReceipt
// Sandbox: https://sandbox.itunes.apple.com/verifyReceipt
}
// SKAdNetwork — atribución de instalaciones publicitarias
func registerForSKAdNetwork() {
if #available(iOS 16.4, *) {
SKAdNetwork.updatePostbackConversionValue(100)
}
}
// StoreKit 2 — obtención de información sobre suscripciones
func checkSubscriptionStatus() async {
for await result in Transaction.currentEntitlements {
guard case .verified(let transaction) = result else {
continue
}
if transaction.productType == .autoRenewable {
print("Active subscription: \(transaction.productID)")
}
}
}
}La clase StoreManager demuestra tres API clave del App Store: verificación del App Store Receipt mediante appStoreReceiptURL para la validación de compras en el servidor, SKAdNetwork para la atribución de instalaciones publicitarias (requerido desde iOS 14.5+ para privacidad) y Transaction.currentEntitlements de StoreKit 2 para comprobar suscripciones activas. Estas herramientas son obligatorias para aplicaciones con compras integradas y suscripciones.
Después de subir la compilación, el desarrollador rellena la página de la aplicación en App Store Connect: nombre (30 caracteres), subtítulo (30 caracteres), descripción (4000 caracteres), palabras clave (100 caracteres, separadas por comas), categoría, clasificación por edad (4+ a 17+), capturas de pantalla para cada tamaño de pantalla (6,7", 6,5", 5,5", iPad), icono, texto promocional y versión. La calidad del llenado de metadatos afecta la visibilidad en la búsqueda del App Store (ASO).
Moderación del App Store (App Review) es el proceso de verificación de cada aplicación y actualización antes de su publicación. Apple revisa las aplicaciones según las App Store Review Guidelines — un documento con 6 secciones: Safety, Performance, Business, Design, Legal, y más de 100 reglas específicas. Violar cualquier regla conduce al rechazo con una razón indicada. Dos rechazos consecutivos por la misma razón pueden provocar la suspensión de la cuenta del desarrollador.
Las principales verificaciones de moderación incluyen: seguridad (sin código malicioso, cifrado de todas las solicitudes de red mediante HTTPS, manejo correcto de certificados), rendimiento (la aplicación no debe bloquearse, congelarse ni consumir memoria excesiva — pruebas en dispositivos Apple reales), diseño (cumplimiento de las Human Interface Guidelines — HIG, visualización correcta en todos los tamaños de pantalla y en Split View), contenido (sin pornografía, violencia, discursos de odio, contenido ilegal), requisitos legales (política de privacidad, clasificación por edad correcta, consentimiento GDPR para usuarios de la UE).
Apple prohíbe estrictamente las API no documentadas y los motores de actualización en caliente (compilación JIT de scripts descargados de internet). Las aplicaciones solo deben usar API públicas del SDK de iOS. El uso de API privadas (por ejemplo, UIDevice.uniqueIdentifier) conduce al rechazo inmediato. Excepciones: JavaScriptCore para ejecutar JS de usuario (como en navegadores), pero con restricciones — no se puede descargar código arbitrario que cambie la funcionalidad de la aplicación.
El tiempo medio de moderación es de 24-48 horas (según la Documentación para Desarrolladores de Apple). La primera moderación de una aplicación nueva puede tardar más — hasta 72 horas, ya que no solo se verifica la aplicación, sino también la cuenta del desarrollador. Una solicitud de revisión urgente reduce el tiempo a 2-6 horas, pero está disponible un número limitado de veces. Durante períodos de alta carga (diciembre, agosto, después de WWDC), el tiempo de moderación puede aumentar a 5-7 días.
| Tipo de Verificación | Qué se Verifica | Razón Común de Rechazo |
|---|---|---|
| Safety | Código malicioso, HTTPS, API privadas | Uso de API privadas (12% de rechazos) |
| Performance | Bloqueos, uso de memoria, batería | Bloqueo en inicio en frío (18% de rechazos) |
| Business | Compra Integrada, suscripciones, anuncios | Falta de IAP para bienes digitales (22% de rechazos) |
| Design | Cumplimiento de HIG, adaptación a pantallas | UI no se adapta a tamaños de iPad (8% de rechazos) |
| Legal | GDPR, COPPA, Política de Privacidad, clasificación por edad | Falta de Política de Privacidad (15% de rechazos) |
Las estadísticas de rechazo se basan en informes de App Review del Foro de Desarrolladores de Apple (2025). Las razones más comunes son la falta de IAP para bienes digitales (22%): si una aplicación ofrece funciones de pago, suscripciones o contenido digital, el pago debe realizarse a través de Compra Integrada, no mediante sistemas de pago de terceros. En segundo lugar — bloqueos (18%) y falta de Política de Privacidad (15%).
Comisión del App Store es uno de los aspectos más discutidos de la plataforma Apple. Por defecto, Apple cobra un 30% en cada transacción de bienes y servicios digitales realizada a través de Compra Integrada. Los bienes físicos, servicios fuera de la aplicación (entrega de comida, billetes, taxis) y donaciones no están sujetos a comisión — se pagan mediante sistemas de pago de terceros.
El App Store Small Business Program, lanzado en enero de 2021, reduce la comisión al 15% para desarrolladores con ingresos anuales de hasta $1 millón. Todos los desarrolladores pueden acogerse — tanto nuevos como existentes — siempre que sus ingresos en el año natural anterior no superaran el $1 millón. Si se supera el umbral, la comisión vuelve al 30% a partir del siguiente año natural. Las suscripciones a partir del segundo año tienen una comisión del 15% para todos los desarrolladores.
Una comparación de la monetización del App Store con Google Play muestra diferencias significativas: Google Play cobra un 30% (estándar) y un 15% (primer $1M de ingresos) — una estructura similar. Sin embargo, Google Play permite publicar aplicaciones fuera de la tienda (sideloading), usar sistemas de pago de terceros en algunas regiones (Corea del Sur, India) y no exige el uso obligatorio de Play Console para la distribución. Apple controla la monetización de forma más estricta, pero ofrece una audiencia de mayor calidad.
| Modelo de Monetización | Comisión de Apple | Detalles |
|---|---|---|
| Descarga de pago | 30% (15% pequeña empresa) | Precio desde $0.99, Apple retiene el porcentaje |
| Compra Integrada (consumible) | 30% (15% pequeña empresa) | Moneda del juego, compras únicas |
| Suscripción renovable automática | 30% primer año, 15% después | Streaming, SaaS, suscripciones de noticias |
| Bienes físicos | 0% | Pago mediante sistemas de terceros (Stripe, PayPal) |
| Publicidad (AdMob, ironSource) | 0% | Apple no cobra comisión sobre ingresos publicitarios |
Para minimizar las comisiones, los desarrolladores utilizan varias estrategias: combinar suscripciones (después de un año — 15%), incluir monetización publicitaria (0%), usar enlaces externos para registro web (en ciertas jurisdicciones — EU Digital Markets Act, Japón, EE.UU.). Importante: Apple exige que el enlace al registro web no contenga una llamada directa a omitir el pago de IAP — la infracción conduce al rechazo.
StoreKit 2 (Xcode 14+, iOS 16+) proporciona una API moderna nativa de Swift para trabajar con compras y suscripciones. Transaction.currentEntitlements devuelve una AsyncSequence de transacciones activas, Transaction.updates realiza un seguimiento de los cambios de estado de las suscripciones en tiempo real. Para la validación de receipt en el servidor, use el endpoint verifyReceipt (producción: buy.itunes.apple.com, sandbox: sandbox.itunes.apple.com). StoreKit 2 simplifica significativamente el código en comparación con SKPaymentQueue.
ASO (App Store Optimization) es un conjunto de medidas para mejorar la visibilidad de la aplicación en la búsqueda del App Store y aumentar la conversión a instalación. A diferencia del SEO para sitios web, ASO se centra en factores de clasificación dentro de la tienda de aplicaciones. Según Sensor Tower (2025), el 65% de las instalaciones del App Store se producen a través de la búsqueda, lo que hace que ASO sea de vital importancia para el crecimiento orgánico.
Los principales factores de clasificación en el App Store se dividen en metadatos y señales de comportamiento. Metadatos: nombre de la aplicación (30 caracteres) — el factor ASO más importante, subtítulo (30 caracteres), campo keywords (100 caracteres), categoría. Señales de comportamiento: número de descargas, velocidad de descargas tras el primer lanzamiento, tasa de retención, calificación y reseñas, tasa de conversión de impresión a instalación (CR a Instalar), tasa de retorno tras la eliminación.
Apple actualizó su algoritmo de búsqueda en 2024, añadiendo un componente de PLN basado en su propio modelo de lenguaje. Ahora el App Store entiende sinónimos, contexto e intención del usuario, no solo coincidencias exactas de palabras clave. Esto significa que el exceso de keywords en el campo de palabras clave ya no funciona — el algoritmo penaliza las combinaciones de palabras no naturales. Se recomienda usar de 3 a 5 frases clave significativas separadas por comas.
Apple Search Ads es un canal de promoción adicional con pago por instalación (modelo CPA). Search Ads Basic es un modo automático para principiantes, Search Ads Advanced permite la configuración manual de pujas por palabras clave con análisis detallados. El coste medio por instalación (CPI) mediante Search Ads en EE.UU. es de $1.50-2.50 para juegos y $2.00-4.00 para aplicaciones (datos de App Radar, 2025). Search Ads es la única forma de promocionar directamente dentro del App Store, por lo que la asignación de presupuesto es esencial para categorías competitivas.
| Factor ASO | Peso | Recomendación |
|---|---|---|
| Título | Alto | Incluya la palabra clave principal, 30 caracteres |
| Subtítulo | Medio | Palabra clave adicional, 30 caracteres |
| Palabras clave | Medio | 100 caracteres, 3-5 frases, sin repeticiones |
| Calificación y reseñas | Alto | 4.5+ estrellas, responda a las reseñas |
| Número de descargas | Alto | Lance Search Ads para acelerar |
| Capturas y vistas previas | Medio | Primeras 3 capturas — funciones clave |
| Icono | Bajo | Simple, reconocible, sin texto |
La calificación y las reseñas se encuentran entre los factores más influyentes. Una aplicación con una calificación de 4.5+ y más de 1000 reseñas se clasifica significativamente mejor que una similar con 4.0 y 50 reseñas. Estrategia de gestión de reseñas: solicitar una calificación mediante SKStoreReviewController después de una acción positiva (no en el primer lanzamiento), responder a las reseñas negativas ofreciendo ayuda, monitorear a través de App Store Connect Analytics.
App Store Connect es un portal web y API para gestionar aplicaciones en el App Store. A través de App Store Connect, los desarrolladores suben compilaciones, gestionan versiones, configuran precios y suscripciones, ven análisis, responden a reseñas, configuran TestFlight para pruebas beta y gestionan usuarios del equipo. Accesible a través de developer.apple.com o la aplicación móvil App Store Connect para iOS.
TestFlight es una herramienta integrada de pruebas beta. Permite invitar hasta 10 000 evaluadores externos y hasta 100 internos (miembros del equipo Apple Developer). Las compilaciones se distribuyen mediante TestFlight durante 90 días, tras los cuales debe subirse una nueva. TestFlight es una etapa obligatoria antes de la publicación: detectar bloqueos y errores antes de enviar a moderación. Apple recomienda al menos 2-4 semanas de pruebas beta para aplicaciones complejas.
App Store Connect API (REST) permite automatizar la gestión de aplicaciones: subir metadatos, gestionar certificados, obtener informes, configurar precios. La API es útil para pipelines CI/CD: GitHub Actions, Jenkins o GitLab CI pueden subir compilaciones mediante Transporter CLI y luego actualizar metadatos a través de la API. El límite de velocidad es de 30 solicitudes por minuto para la mayoría de los endpoints.
// SKStoreReviewController — solicitud de calificación de la aplicación
import StoreKit
class ReviewManager {
// Solicitar calificación en el momento adecuado
func requestReviewAfterAction() {
// No invocar en el primer inicio ni en caso de error
if hasCompletedPositiveAction {
if #available(iOS 16.0, *) {
// iOS 16+: requestReviewInAppScene
if let scene = UIApplication.shared.connectedScenes
.first(where: { $0.activationState == .foregroundActive })
as? UIWindowScene {
SKStoreReviewController.requestReview(in: scene)
}
} else {
// iOS 15.5 y versiones anteriores
SKStoreReviewController.requestReview()
}
}
}
// Abrir la página de la aplicación en el App Store para escribir una reseña
func openAppStorePage(appID: String) {
let url = "https://apps.apple.com/app/id\(appID)"
guard let url = URL(string: url) else { return }
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
}La clase ReviewManager demuestra una solicitud de calificación adecuada mediante SKStoreReviewController: la comprobación de hasCompletedPositiveAction evita solicitar en el primer lanzamiento o después de un error. iOS 16+ requiere pasar un UIWindowScene. El método openAppStorePage abre la página de la aplicación para la navegación directa al formulario de reseña — use el appID de App Store Connect. Apple limita las solicitudes de calificación a 3 veces al año por dispositivo por aplicación.
App Store Connect proporciona informes analíticos: impresiones, conversión a instalación (CR en %), instalaciones, desinstalaciones, ingresos, retención. Los datos están disponibles con un retraso de 1 a 3 días. Métricas clave: Source (búsqueda, Browse, Referrer), Territory (país), Device (modelo de iPhone/iPad), Platform Version. App Analytics no requiere integración de SDK adicional — los datos se recopilan automáticamente cuando App Store Sharing está activado.
Preguntas Frecuentes
Publicar en el App Store requiere una tarifa anual del Apple Developer Program — $99 para personas y organizaciones. No hay costes adicionales por cada aplicación subida. Para el Mac App Store — el mismo programa de $99/año. Enterprise Program — $299/año para distribución corporativa. Comisión de ventas: 30% estándar, 15% para pequeñas empresas (ingresos hasta $1M) y 15% para suscripciones a partir del segundo año.
El tiempo medio de moderación del App Store es de 24 a 48 horas. La primera moderación de una aplicación nueva puede tardar hasta 72 horas debido a la verificación de la cuenta. Una solicitud de revisión urgente reduce el tiempo a 2-6 horas. Las actualizaciones son más rápidas — de 12 a 24 horas. Durante períodos de alta carga (diciembre, agosto, después de WWDC), el tiempo puede aumentar a 5-7 días. La respuesta de Apple llega por correo electrónico y en App Store Connect.
Comisión del App Store — 30% en ventas de bienes digitales y suscripciones a través de Compra Integrada. El Small Business Program la reduce al 15% para desarrolladores con ingresos de hasta $1M. Suscripciones a partir del segundo año — 15% para todos. Bienes y servicios físicos (comida, taxis) — 0%. Ingresos publicitarios — 0%. En la UE (Digital Markets Act), Apple permite sistemas de pago de terceros y reduce la comisión al 12% (o 17% + 3% para pago externo).
ASO (App Store Optimization) es la optimización de la visibilidad de la aplicación en la búsqueda del App Store. El 65% de las instalaciones llegan a través de la búsqueda. Factores clave de clasificación: nombre (30 caracteres), subtítulo (30 caracteres), palabras clave (100 caracteres), calificación y reseñas, número de descargas. Apple Search Ads es un canal de promoción de pago con CPA. CPI medio en EE.UU.: $1.50-2.50 para juegos, $2.00-4.00 para aplicaciones.
Moderación del App Store verifica Safety (sin API privadas, HTTPS), Performance (sin bloqueos, optimización de memoria), Business (IAP para bienes digitales), Design (cumplimiento de HIG, adaptación a todas las pantallas), Legal (Política de Privacidad, GDPR, clasificación por edad). Razones más comunes de rechazo: falta de IAP (22%), bloqueos (18%), falta de Política de Privacidad (15%).
Resumen
Desarrollaremos una aplicación móvil llave en mano
IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.
Lea también