verificar tutuapp puedo pudo fuentes fiables empresarial desconocidas desarrolladores desarrollador confiable como apps app activar abrir ios distribution enterprise udid

ios - tutuapp - Distribución de aplicaciones empresariales internas



no se pudo verificar la app iphone (3)

Estoy desarrollando una aplicación de iPad para una empresa. Debido a razones de confidencialidad, no quieren publicar la aplicación en la tienda de aplicaciones.

Cumplen con los requisitos del programa empresarial pero aún no han participado. La empresa quiere saber cómo es el proceso de distribución. Me he zambullido en la jungla de documentación de las manzanas y estoy un poco confundido acerca de los perfiles de aprovisionamiento. Debido a las razones de confidencialidad, me gustaría usar la API de seguridad de Apple utilizando DeviceLock con perfiles de configuración, así que me encontré con los servidores MDM.

Ahora mi pregunta real: ¿Sigo necesitando el UDID de todos los dispositivos que quiero usar con el programa empresarial Y, en caso afirmativo, puedo enviar nuevos perfiles de aprovisionamiento (con nuevos dispositivos) a todos los dispositivos existentes a través del servidor MDM sin recompilar y redistribuir el conjunto? aplicación?


¡Definitivamente no!

Puede distribuir la aplicación a través de

  • Distribución interna: la construcción con ese perfil creará un archivo .ipa y un archivo .plist. Pones eso en un sitio web que está protegido mediante autenticación básica. Coloque un enlace al archivo plist en el sitio en el siguiente formato. Luego, puede navegar a ese sitio con cualquier dispositivo ios, escribir sus credenciales, hacer clic en el enlace e instalar la aplicación.

<a href="itms-services://?action=download-manifest&url=http://myDomain.de/path/to/the/MyApp-Version.plist">Download my cool App!</a>

  • Distribución Ad-Hoc (También es posible con el Programa de Desarrollador para Beta-Testing hasta 100 dispositivos): Aquí se utilizan identificadores de dispositivo. Usted construye la aplicación y obtiene un archivo .ipa y un archivo .mobileprovision (un certificado necesario para instalar la aplicación). Envía esos 2 archivos a un cliente y él los instala a través de itunes (no estoy seguro de si puede abrirlos directamente desde el correo en el dispositivo).

Con el programa de distribución Enterprise, puede firmar su aplicación con un certificado de distribución interno que no requiere UDID. Esa aplicación se puede instalar en cualquier dispositivo iOS y el perfil de aprovisionamiento está integrado en la aplicación. Para las aplicaciones que ya están escritas y distribuidas con compilaciones AdHoc, puede asignar un código a .app con la herramienta de códigos en su mac para firmar la aplicación con un certificado interno y convertirlo a ipa.


No estoy seguro de que necesite el UDID de cada dispositivo en el programa empresarial. Esta respuesta parece implicar que no es necesario.

Definitivamente, puede impulsar un nuevo perfil de aprovisionamiento sin volver a compilar.

También deberá planificar la actualización de los certificados cada año, consulte:

Una aplicación no se ejecutará si el certificado de distribución ha caducado. Actualmente, los certificados de distribución son válidos por un año. Unas pocas semanas antes de que caduque su certificado, solicite un nuevo certificado de distribución del Centro de desarrollo de iOS, utilícelo para crear nuevos perfiles de aprovisionamiento de distribución y luego vuelva a compilar y distribuir las aplicaciones actualizadas a sus usuarios.

Fuente: http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html