2011-07-05 16 views
8

He leído la documentación de Apple sobre la administración de dispositivos móviles (MDM) pero no encontré lo que estaba buscando. ¿Alguien puede ayudarme con lo siguiente?Instalar una aplicación remotamente (usando MDM)

  1. Tengo una cuenta de empresa y quiero administrar algunos dispositivos usando MDM. ¿Es posible instalar aplicaciones de forma remota (desde el servidor) a estos dispositivos que administro?

  2. En caso afirmativo, ¿alguien puede dar el procedimiento para hacerlo o alguna documentación relacionada con esto?

Thanks.

+1

No puede instalar aplicaciones sin intervención del usuario, pero consulte la respuesta aquí http://stackoverflow.com/questions/3098290/ios-4-wireless-app-distribution-for-in-house-applications para obtener ayuda. – Brandon

Respuesta

5

iOS 5 ha añadido la capacidad de empujar una dirección URL para el manifiesto de aplicación al dispositivo utilizando MDM, momento en el que se le pedirá al usuario si desea instalar la aplicación. La documentación de Apple MDM se ha actualizado para incluir el XML requerido para admitir esto.

0

Las API de administración de dispositivos móviles (MDM) de Apple no proporcionan una manera para que el servidor inicie la instalación de una aplicación. Sin embargo, puede crear un sitio web interno para alojar sus aplicaciones empresariales para que su usuario pueda descargar e instalar las aplicaciones de forma inalámbrica. La especificación de Apple para esto se puede encontrar en Distributing Enterprise Apps for iOS Devices: Installing apps wirelessly Tenga en cuenta que no necesita un servidor MDM para hacer esto. Estas dos cosas no están relacionadas.

Un tidbit interesante: El archivo de manifiesto descrito en la especificación puede contener múltiples aplicaciones. Esto le permite proporcionar a su usuario un único enlace que podría instalar un conjunto de aplicaciones si así lo desea.

+2

Esto ya no es cierto para iOS5. – rlandster

+0

@rlandster esto aún es compatible con iOS 5 ver [Distribuir aplicaciones de empresa para dispositivos con iOS: instalar aplicaciones de forma inalámbrica] (http://help.apple.com/iosdeployment-apps/#app43ad871e) –

+1

@MichaelGaffney Implementé este proceso con éxito para distribuir la aplicación. Desarrollé un mecanismo de actualización de aplicaciones para actualizar a una versión más nueva. Al instalar la aplicación desde el servidor, el sistema iOS solicita confirmación a través del cuadro de diálogo de alerta. Hay dos botones, Cancelar e Instalar. Cuando el usuario toca Cancelar, quiero que se llame un método de devolución de llamada para que me notifiquen y para obligar al usuario a instalar la aplicación pidiendo nuevamente que la instale. ¿Puedo hacer eso? –

Cuestiones relacionadas