Favicon

You are here: Home > Distribución de Apps > Plataformas > Apple > Tipos de firma de apps

Tipos de firma de apps

Tipos de firma de apps de Apple explicados: Ad-Hoc, Enterprise (In-House), Development y TestFlight — diferencias, casos de uso y limitaciones.

8 min read

TL;DR

Esta guía explica los diferentes tipos de firma de apps de Apple (Ad-Hoc, Enterprise, Development, TestFlight) y sus casos de uso.

Cada app iOS y macOS debe estar firmada criptográficamente antes de poder instalarse en un dispositivo. El tipo de firma determina quién puede instalar la App, en cuántos dispositivos, cómo se distribuye y qué certificados y perfiles de aprovisionamiento se requieren.

Applivery admite apps firmadas con Enterprise (In-House), Ad-Hoc, Development y TestFlight. Elegir el tipo de firma adecuado para tu caso de uso es una de las primeras decisiones que debes tomar al configurar tu flujo de distribución.

Warning

Los detalles que se indican a continuación están definidos por Apple y pueden cambiar en cualquier momento sin previo aviso. Consulta siempre la documentación oficial de Apple para obtener la información más actualizada.


Tipos de firma de un vistazo

Tipo de perfil Audiencia Límite de dispositivos Caducidad de la Build Validez del certificado Coste
Ad-Hoc Dispositivos registrados específicos 100 dispositivos 1 año 3 años 99 $ / año
Enterprise (In-House) Empleados y colaboradores de la organización Ilimitado 1 año 3 años 299 $ / año
Development Dispositivos de desarrollador registrados 100 dispositivos 1 año 3 años Gratuito (incluido con el Apple Developer Program)
TestFlight Testers registrados (internos o externos) 10.000 testers 90 días por Build N/A 99 $ / año

Ad-Hoc

La distribución Ad-Hoc te permite instalar una app firmada en un conjunto específico de dispositivos preregistrados. Es el tipo de firma más común para distribuir Builds previas al lanzamiento a un grupo controlado de testers o partes interesadas.

Cómo funciona

Antes de firmar la App, recopilas los UDIDs de cada dispositivo que necesita instalarla y los añades a un perfil de aprovisionamiento. La app firmada solo puede instalarse en esos dispositivos específicos.

Características clave

  • Requiere conocer el UDID de cada dispositivo objetivo con antelación.

  • Se necesita actualizar el registro de dispositivos y el perfil de aprovisionamiento cada vez que añades un nuevo dispositivo.

  • Máximo de 100 dispositivos por cuenta de Apple Developer (compartido entre perfiles Ad-Hoc y Development).

  • Las Builds caducan tras 1 año desde la fecha de firma.

Ideal para

Grupos de prueba internos pequeños o medianos, equipos de QA y distribuciones de vista previa para clientes donde tienes una lista definida y manejable de dispositivos objetivo.


Enterprise (In-House)

El Apple Developer Enterprise Program permite a las organizaciones firmar y distribuir Apps internamente a un número ilimitado de dispositivos, sin pasar por la App Store ni registrar UDIDs individuales de dispositivos.

Cómo funciona

Las apps se firman con un certificado Enterprise y pueden instalarse en cualquier dispositivo perteneciente a la organización, siempre que el dispositivo confíe en el certificado de la organización. Los usuarios suelen instalar la App a través de un enlace directo o una plataforma de distribución interna como Applivery.

Características clave

  • No requiere registro de UDID del dispositivo.

  • Sin límite de dispositivos — adecuado para despliegues internos a gran escala.

  • Apple exige que las Apps distribuidas de esta manera sean usadas únicamente por empleados o colaboradores oficiales de la organización. La distribución al público general es una violación de los términos de Apple y puede resultar en la revocación del certificado.

  • Las Builds caducan tras 1 año desde la firma; el propio certificado Enterprise dura 3 años.

  • Requiere ser miembro del Apple Developer Enterprise Program, sujeto al proceso de aprobación de Apple.

Ideal para

Grandes organizaciones que distribuyen Apps internas propietarias a toda su plantilla sin involucrar la App Store.

Warning

Los certificados Enterprise conllevan una gran responsabilidad. Si Apple detecta un uso indebido — como distribuir Apps a usuarios externos a la organización — puede revocar el certificado, dejando inmediatamente de funcionar todas las Apps firmadas con él en todos los dispositivos donde estén instaladas.


Development

El tipo de firma Development está pensado principalmente para probar Apps durante el proceso de desarrollo en un pequeño conjunto de dispositivos conocidos. Funciona de manera similar a Ad-Hoc en cuanto a los requisitos de registro de dispositivos.

Cómo funciona

Se crea un perfil de aprovisionamiento de Development que contiene los UDIDs de dispositivos específicos. La app firmada solo puede instalarse en esos dispositivos registrados. Xcode se usa normalmente para desplegar directamente, aunque el .ipa también puede distribuirse manualmente.

Características clave

  • Requiere registrar el UDID de cada dispositivo objetivo en el perfil de aprovisionamiento.

  • Máximo de 100 dispositivos (compartido con Ad-Hoc en la cuenta de Apple Developer).

  • Para apps macOS, la firma Development es la única forma de distribuir una app firmada con el Apple Developer Program para pruebas fuera de la Mac App Store.

  • Gratuito con cualquier membresía del Apple Developer Program.

Ideal para

Pruebas de desarrollo durante la fase de Build, o distribución de Builds de prueba de macOS a un pequeño equipo interno.


TestFlight

TestFlight es la plataforma oficial de pruebas beta de Apple, integrada en el ecosistema de la App Store. A diferencia de los otros tipos de firma, TestFlight no usa un perfil de aprovisionamiento tradicional — Apple gestiona la distribución directamente después de que subas la Build.

Cómo funciona

Subes tu App a App Store Connect, donde pasa por un proceso de revisión antes de estar disponible para los testers. Los testers instalan la app TestFlight y acceden a tu Build a través de ella — no pueden instalar el .ipa directamente.

Características clave

  • Requiere membresía en el Apple Developer Program (99 $ / año).

  • Las Builds están disponibles durante 90 días antes de expirar automáticamente.

  • Admite hasta 10.000 testers externos mediante invitación por email o un enlace público.

  • Los testers internos (hasta 100) pueden recibir Builds inmediatamente sin revisión de la App Store.

  • Los testers externos requieren una revisión Beta App Review antes de poder acceder a la Build.

  • No puede usarse para distribuir un .ipa directamente — los testers deben usar la app TestFlight.

Ideal para

Programas de pruebas beta a gran escala, investigación con usuarios externos y validación previa al lanzamiento antes de la presentación en la App Store.


Elegir el tipo de firma adecuado

Escenario Tipo de firma recomendado
Distribución a un pequeño equipo de QA con dispositivos conocidos Ad-Hoc
Distribución de una app interna a todos los empleados a escala Enterprise (In-House)
Probar una Build en tu propio dispositivo de desarrollo Development
Distribución de Builds de prueba de macOS fuera de la Mac App Store Development
Ejecutar un programa de beta a gran escala con testers externos TestFlight
Lanzar una App al público general App Store (no compatible con Applivery)

Nota sobre la firma para la App Store

La firma para la App Store es un tipo separado que no está incluido en la tabla anterior. Es exclusivamente para apps destinadas a la distribución pública a través de la App Store oficial de Apple y no puede usarse en Applivery. Los sistemas MDM y las plataformas de distribución empresarial como Applivery están diseñados para gestionar e implementar Apps privadas o internas, no Apps publicadas en la App Store.


Lecturas adicionales

Applivery admite apps firmadas con Enterprise (In-House), Ad-Hoc, Development y TestFlight.

La firma Ad-Hoc es mejor para grupos de prueba internos pequeños o medianos donde conoces los UDIDs de los dispositivos.

La firma Ad-Hoc está limitada a un máximo de 100 dispositivos por cuenta de Apple Developer.

La firma Enterprise se usa para distribuir apps internamente a un número ilimitado de empleados dentro de una organización.

Apple puede revocar el certificado Enterprise si las apps se distribuyen a usuarios externos a la organización, dejando de funcionar todas las apps firmadas con él.

La firma Development es para probar apps durante el desarrollo en un pequeño conjunto de dispositivos de desarrollador registrados.

Las Builds de TestFlight están disponibles para los testers durante 90 días antes de expirar automáticamente.

TestFlight admite hasta 10.000 testers externos mediante invitación por email o un enlace público.

Last updated: June 8, 2026