- Condición previa
- Ejecución de la prueba de la aplicación en el dispositivo
- Despliegue de la aplicación en el dispositivo
- Resumen de los diferentes tipos de distribución
Despliegue de la aplicación para iPhone/iPad
Para poder probar y/o implementar la aplicación en un dispositivo (iPhone o iPad), debe inscribirse en el Apple Developer Program. Es necesario comprar una membresía para inscribirse. Puede ver la lista de programas en https://developer.apple.com/programs/enroll/Inicialmente, Apple ofrecía tres programas distintos: - Programa para desarrolladores de iOS - Individual,
- Programa para desarrolladores de iOS - Empresa,
- Programa empresarial para desarrolladores de iOS.
Apple lo simplificó en marzo de 2021. Ahora, hay 2 programas: - Individual.
- Organización.
Este programa incluye un certificado de desarrollador que permite firmar aplicaciones para compilarlas y distribuirlas. El certificado tiene un costo. El certificado de desarrollador es necesario incluso para una instalación destinada a realizar pruebas (debug) en un dispositivo. Estas son las características de cada programa: - Individual: Este programa permite los siguientes tipos de distribución:
- App Store,
- Apple Business Manager y Apple School Manager (se requiere la validación de Apple para su distribución en el App Store, sin dejar de ser privada),
- Ad Hoc (limitado a 100 dispositivos).
- Organización: Este tipo de programa permite la distribución fuera de la Apple Store, por lo tanto sin la validación de la aplicación por parte de los equipos de Apple.
Para distribuir una aplicación en una tienda privada (ver MDM con WDBaaS), debe utilizar inscribirse en este tipo de programa. A continuación, puede distribuir su aplicación en un número ilimitado de dispositivos Apple.
Ejecución de la prueba de la aplicación en el dispositivo La prueba en el dispositivo está disponible independientemente del tipo de registro. Todo lo que tienes que hacer es conectar tu dispositivo a tu MAC y compilarlo para generar el programa para el dispositivo solicitado.. A continuación, el programa se instalará en el dispositivo. Se ejecutará de forma independiente. En este caso, la aplicación se despliega en Modo ad hoc en el dispositivo. El programa también puede ser instalado a través de Wi-Fi o de la red (In-House implementación). Despliegue de la aplicación en el dispositivo Existen tres métodos para implementar una aplicación en un dispositivo (iPhone o iPad). - A través del App Store:
Este tipo permite distribuir aplicaciones a través del App Store sin restricciones. La aplicación incluirá la firma relacionada con el certificado, pero no estará relacionada con un solo dispositivo. - A través de una red privada (antes implementación):
Este tipo permite distribuir aplicaciones a través de un servidor Web a un grupo de usuarios dentro de una empresa. Para este tipo de distribución, es necesario ser miembro de la Organización. La aplicación incluirá la firma relacionada con el certificado, pero no estará relacionada con un solo dispositivo. - A través de una red ad hoc:
Este tipo de distribución permite instalar las aplicaciones en una red Ad Hoc que contiene hasta 100 dispositivos (iPhone y iPad). La aplicación debe ser recompilada para el dispositivo de destino incluyendo el Certificate para la firma así como el identificador único del dispositivo
Resumen de los diferentes tipos de distribución | | | | Quieres desarrollarte: | Distribución de App Store | Distribución ad hoc | Distribución privada (In-House) |
---|
una aplicación para su propio dispositivo. | | X | | una aplicación para los dispositivos que pertenecen a un grupo de personas (hasta 100 dispositivos). | | X | X | una aplicación para los dispositivos que pertenecen a un grupo de personas (más de 100 dispositivos). | | | X | una aplicación pero no conoce los dispositivos en los que se instalará. | X | | | una aplicación que utiliza MDM de WINDEV Mobile . | | | X |
Para todos los demás casos, consulte el contrato de licencia.
|
|
|
|