Apple tiene un sistema para el despliegue por aire. El sistema permite que los sitios web soliciten información de un dispositivo móvil, específicamente el UDID o el identificador único del dispositivo.
El UDID luego se pasa al desarrollador. Apple permite a los desarrolladores implementar aplicaciones y certificados para realizar operaciones en un dispositivo iOS. Generalmente hay cuatro tipos de certificados en uso frecuente.
- Un certificado Ad-Hoc permite una instalación limitada en hasta 100 dispositivos.
- Un certificado Enterprise permite la instalación dentro de una empresa o empresa autorizada.
- Un certificado de AppStore permite la instalación desde AppStore
- Un certificado MDM permite el control de varias configuraciones y la implementación de aplicaciones utilizando los métodos 1, 2 y 3.
TestFlight opera principalmente en el elemento n. ° 1 y algunos en el n. ° 2. Una vez que un desarrollador firma digitalmente una aplicación, puede cargarla y enviar un enlace. El enlace apunta el iPhone a un archivo .plist que indica el ícono para que la aplicación se muestre durante la descarga y algunos metadatos adicionales.
- Cuando trabajo con un desarrollador de aplicaciones que está en otro continente, ¿cómo puedo aprovechar la diferencia de zona horaria (el desarrollador es de +10 horas)?
- ¿Es posible desarrollar una aplicación de marcación telefónica con nuevas funciones en iOS?
- Aprendí el lenguaje Swift pero no sé nada sobre Objective-C e iOS. ¿Qué debo aprender a continuación para escribir una aplicación para iOS?
- ¿Cuál es la mejor empresa de desarrollo de iOS en Canadá?
- ¿Qué es mejor, el desarrollo de aplicaciones iOS o Android?
El iPhone descargará el archivo y verificará el certificado.
Este artículo de Apple describe los detalles de la instalación por aire.
http://help.apple.com/iosdeploym…
Mi empresa: http://www.appblade.com desarrolla herramientas y tecnologías que resuelven el n. ° 1 pero se enfoca más en las características avanzadas de las capacidades Enterprise y MDM (ítems 1-4) para permitir la administración completa de aplicaciones y dispositivos para organizaciones más grandes.
La implementación más allá de TestFlight puede incluir la implementación de Enterprise Push. Los usuarios pueden recibir una notificación push para instalar o actualizar una aplicación. Con las herramientas empresariales, puede eliminar todos los pasos UDID que son necesarios con la implementación de AdHoc. La implementación empresarial es compatible con testflight pero sin la funcionalidad MDM Push.
Otros métodos de implementación pueden incluir VPP, esto significa Programa de compras por volumen para empresas y permite a las empresas comprar aplicaciones AppStore y enviar estas aplicaciones precompradas a los dispositivos de los empleados.
Documentación adicional sobre el despliegue por aire:
http://help.apple.com/iosdeploym…