Crear aplicaciones de equipo Mac con Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Importante

A partir de enero de 2022, esta característica de Configuration Manager quedará en desuso. Para obtener más información, consulte Equipos Mac.

Tenga en cuenta las siguientes consideraciones al crear e implementar aplicaciones para equipos Mac.

Importante

Los procedimientos de este tema incluyen información acerca de la implementación de aplicaciones en equipos Mac en los que instaló el cliente de Configuration Manager. Los equipos Mac inscritos con Microsoft Intune no admiten la implementación de aplicaciones.

Consideraciones generales

Puede usar Configuration Manager para implementar aplicaciones en equipos Mac que ejecutan el cliente de Mac de Configuration Manager. Los pasos para implementar software en computadoras Mac son similares a los pasos para implementar software en computadoras Windows. Pero, antes de crear e implementar aplicaciones para equipos Mac administrados por Configuration Manager, tenga en cuenta lo siguiente:

  • Para poder implementar paquetes de aplicaciones Mac en equipos Mac, debe utilizar la herramienta CMAppUtil en un equipo Mac para convertir estas aplicaciones en un formato que pueda leer Configuration Manager.

  • Configuration Manager no admite la implementación de aplicaciones Mac para usuarios. En su lugar, estas implementaciones deben realizarse en un dispositivo. De forma similar, para las implementaciones de aplicaciones Mac, Configuration Manager no admite la opción Implementación previa de software en el dispositivo principal del usuario en la página Configuración de implementación del Asistente para implementación de software.

  • Las aplicaciones de Mac admiten implementaciones simuladas.

  • No puede implementar aplicaciones en equipos Mac cuyo propósito sea Disponible.

  • La opción de enviar paquetes de reactivación al implementar software no es compatible con equipos Mac.

  • Los equipos Mac no admiten el Servicio de transferencia inteligente en segundo plano (BITS) para descargar contenido de aplicaciones. Si se produce un error en la descarga de una aplicación, se reinicia desde el principio.

  • Configuration Manager no admite condiciones globales cuando se crean tipos de implementación para equipos Mac.

Pasos para crear e implementar una aplicación

En la siguiente tabla se proporcionan los pasos, los detalles y la información para crear e implementar aplicaciones para equipos Mac.

Paso Detalles
Paso 1: preparar aplicaciones Mac para Configuration Manager Para poder crear aplicaciones de Configuration Manager a partir de paquetes de software Mac, debe utilizar la herramienta CMAppUtil en un equipo Mac para convertir el software de Mac en un archivo Configuration Manager.cmmac.
Paso 2: Crear una aplicación de Configuration Manager que contenga el software de Mac Utilice el Asistente para crear aplicaciones para crear una aplicación para el software Mac.
Paso 3: Crear un tipo de implementación para la aplicación Mac Este paso solo es necesario si no importó automáticamente esta información desde la aplicación.
Paso 4: Implementar la aplicación para Mac Use el Asistente para implementación de software para implementar la aplicación en equipos Mac.
Paso 5: Supervisar la implementación de la aplicación para Mac Supervisar el éxito de las implementaciones de aplicaciones en equipos Mac.

Procedimientos complementarios para crear e implementar aplicaciones para computadoras Mac

Usa los siguientes procedimientos para crear e implementar aplicaciones para equipos Mac administrados por Configuration Manager.

Paso 1: preparar aplicaciones Mac para Configuration Manager

El proceso de creación e implementación de aplicaciones de Configuration Manager en equipos Mac es similar al proceso de implementación en equipos Windows. Pero, antes de crear aplicaciones de Configuration Manager que contengan tipos de implementación de Mac, debe preparar las aplicaciones mediante la herramienta CMAppUtil. Esta herramienta se descarga con los archivos de instalación del cliente Mac. La herramienta CMAppUtil puede recopilar información sobre la aplicación, que incluye datos de detección de los siguientes paquetes de Mac:

  • Imagen de disco de Apple (.dmg)

  • Archivo del metapaquete (.mpkg)

  • Paquete de instalación de macOS X (.pkg)

  • Aplicación macOS X (.app)

Después de recopilar la información de la aplicación, CMAppUtil crea un archivo con la extensión .cmmac. Este archivo contiene los archivos de instalación para el software de Mac e información acerca de los métodos de detección que se pueden utilizar para evaluar si la aplicación ya está instalada. CMAppUtil también puede procesar archivos .dmg que contienen varias aplicaciones Mac y crear diferentes tipos de implementación para cada aplicación.

  1. Copie el paquete de instalación de software para Mac en la carpeta del equipo Mac donde extrajo el contenido del archivo macclient.dmg que descargó del Centro de descarga de Microsoft.

  2. En la misma computadora Mac, abra una ventana de terminal y navegue hasta la carpeta donde extrajo el contenido del archivo macclient.dmg .

  3. Vaya a la carpeta Herramientas y escriba el siguiente comando de línea de comandos:

    Propiedades>./CMAppUtil<

    Por ejemplo, supongamos que desea convertir el contenido de un archivo de imagen de disco de Apple denominado MySoftware.dmg que está almacenado en la carpeta del escritorio del usuario en un archivo cmmac en la misma carpeta. También desea crear archivos cmmac para todas las aplicaciones que se encuentran en el archivo de imagen de disco. Para ello, use la siguiente línea de comandos:

    ./CMApputil –c /Users/<User Name>/Desktop/MySoftware.dmg -o /Users/<User Name>/Desktop -a

    Nota:

    El nombre de la aplicación no puede tener más de 128 caracteres.

    Para configurar las opciones de CMAppUtil, use las propiedades de línea de comandos de la tabla siguiente:

    Propiedad Más información
    -h Muestra las propiedades de línea de comandos disponibles.
    -r Envía el detection.xml del archivo .cmmac proporcionado a stdout. El resultado contiene los parámetros de detección y la versión de CMAppUtil que se usó para crear el archivo .cmmac .
    -c Especifica el archivo de origen que se va a convertir.
    -o Especifica la ruta de salida junto con la propiedad –c.
    -a Crea automáticamente archivos .cmmac junto con la propiedad –c para todas las aplicaciones y paquetes del archivo de imagen de disco.
    -s Omite la generación del detection.xml si no se encuentran parámetros de detección y fuerza la creación del archivo .cmmac sin el archivo detection.xml .
    -v Muestra resultados más detallados de la herramienta CMAppUtil junto con información de diagnóstico.
  4. Asegúrese de que el archivo .cmmac se ha creado en la carpeta de salida especificada.

Crear una aplicación de Configuration Manager que contenga el software del equipo Mac

Use el siguiente procedimiento para ayudarle a crear una aplicación para equipos Mac administrados por Configuration Manager.

  1. En la consola de Configuration Manager, elija Aplicacionesde administración de aplicacionesde> biblioteca > desoftware.

  2. En la pestaña Inicio , en el grupo Crear , elija Crear aplicación.

  3. En la página General del Asistente para crear aplicaciones, seleccione Detectar automáticamente información sobre esta aplicación desde los archivos de instalación.

    Nota:

    Si desea especificar la información sobre la aplicación usted mismo, seleccione Especificar manualmente la información de la aplicación. Para obtener más información sobre cómo especificar manualmente la información, consulte Cómo crear aplicaciones con Configuration Manager.

  4. En la lista desplegable Tipo , seleccione Mac OS X.

  5. En el campo Ubicación , especifique la ruta de acceso UNC con el formato \\<server>\<share>\<filename> al archivo de instalación de la aplicación Mac (archivo .cmmac ) que detectará la información de la aplicación. Como alternativa, elija Examinar para examinar y especificar la ubicación del archivo de instalación.

    Nota:

    Debe tener acceso a la ruta UNC que contiene la aplicación.

  6. Elija Siguiente.

  7. En la página Información de importación del Asistente para crear aplicaciones, revise la información importada. Si es necesario, puede elegir Anterior para volver atrás y corregir los errores. Elija Siguiente para continuar.

  8. En la página Información general del Asistente para crear aplicaciones, especifique información sobre la aplicación, como el nombre de la aplicación, comentarios, versión y una referencia opcional para ayudarle a hacer referencia a la aplicación en la consola de Configuration Manager.

    Nota:

    Es posible que parte de la información de la aplicación ya esté en esta página si se obtuvo previamente de los archivos de instalación de la aplicación.

  9. Elija Siguiente, revise la información de la aplicación en la página Resumen y, a continuación, complete el Asistente para crear aplicaciones.

  10. La nueva aplicación se muestra en el nodo Aplicaciones de la consola de Configuration Manager.

Paso 3: Crear un tipo de implementación para la aplicación Mac

Usa el siguiente procedimiento para ayudarte a crear un tipo de implementación para equipos Mac administrados por Configuration Manager.

Nota:

Si importó automáticamente información sobre la aplicación en el Asistente para crear aplicaciones, es posible que ya se haya creado un tipo de implementación para la aplicación.

  1. En la consola de Configuration Manager, elija Aplicacionesde administración de aplicacionesde> biblioteca > desoftware.

  2. Seleccione una aplicación. A continuación, en la pestaña Inicio , en el grupo Aplicación , elija Crear tipo de implementación para crear un nuevo tipo de implementación para esta aplicación.

    Nota:

    También puede iniciar el Asistente para crear tipo de implementación desde el Asistente para crear aplicaciones y desde la pestaña Tipos de implementación del cuadro de diálogo Nombre de aplicación<>Propiedades.

  3. En la página General del Asistente para crear tipo de implementación, en la lista desplegable Tipo , seleccione Mac OS X.

  4. En el campo Ubicación , especifique la ruta de acceso UNC con el formato \\<server>\<share>\<filename> al archivo de instalación de la aplicación (archivo .cmmac ). Como alternativa, elija Examinar para examinar y especificar la ubicación del archivo de instalación.

    Nota:

    Debe tener acceso a la ruta UNC que contiene la aplicación.

  5. Elija Siguiente.

  6. En la página Información de importación del Asistente para crear tipo de implementación, revise la información importada. Si es necesario, elija Anterior para volver atrás y corregir los errores. Pulse Siguiente para continuar.

  7. En la página Información general del Asistente para crear tipo de implementación, especifique información sobre la aplicación, como el nombre de la aplicación, los comentarios y los idiomas en los que está disponible el tipo de implementación.

    Nota:

    Es posible que parte de la información sobre el tipo de implementación ya esté en esta página si se obtuvo previamente de los archivos de instalación de la aplicación.

  8. Elija Siguiente.

  9. En la página Requisitos del Asistente para crear tipo de implementación, puede especificar las condiciones que deben cumplirse para que el tipo de implementación se pueda instalar en equipos Mac.

  10. Elija Agregar para abrir el cuadro de diálogo Crear requisito y agregar un nuevo requisito.

    Nota:

    También puede agregar nuevos requisitos en la pestaña Requisitos del cuadro de diálogo Propiedades<del nombre del tipo>de implementación.

  11. En la lista desplegable Categoría , seleccione que este requisito es para un dispositivo.

  12. En la lista desplegable Condición , seleccione la condición que desee utilizar para evaluar si el equipo Mac cumple los requisitos de instalación. El contenido de esta lista varía en función de la categoría que seleccione.

  13. En la lista desplegable Operador , elija el operador que desea utilizar para comparar la condición seleccionada con el valor especificado para evaluar si el usuario o el dispositivo cumple los requisitos de instalación. Los operadores disponibles varían en función de la condición seleccionada.

  14. En el campo Valor , especifique los valores que desea usar con la condición y el operador seleccionados para evaluar si el usuario o dispositivo cumple con los requisitos de instalación. Los valores disponibles varían en función de la condición y el operador que seleccione.

  15. Elija Aceptar para guardar la regla de requisito y salga del cuadro de diálogo Crear requisito .

  16. En la página Requisitos del Asistente para crear tipo de implementación, elija Siguiente.

  17. En la página Resumen del Asistente para crear el tipo de implementación, revise las acciones que debe realizar el asistente. Si es necesario, elija Anterior para volver atrás y cambiar la configuración del tipo de implementación. Elija Siguiente para crear el tipo de implementación.

  18. Cuando finalice la página Progreso , revise las acciones que se han realizado y, a continuación, elija Cerrar para completar el Asistente para crear tipo de implementación.

  19. Si inició este asistente desde el Asistente para crear aplicaciones, volverá a la página Tipos de implementación .

Implementación de la aplicación para Mac

Los pasos para implementar una aplicación en equipos Mac son los mismos que los pasos para implementar una aplicación en equipos Windows, excepto por las siguientes diferencias:

  • No se admite la implementación de aplicaciones para los usuarios.

  • No se admiten las implementaciones que tienen el propósito de Disponible .

  • No se admite la opción Implementación previa de software en el dispositivo principal del usuario en la página Configuración de implementación del Asistente para implementación de software .

  • Como los equipos Mac no son compatibles con el Centro de software, se omite la configuración Notificaciones de usuario en la página Experiencia del usuario del Asistente para implementar software .

  • La opción de enviar paquetes de reactivación al implementar software no es compatible con equipos Mac.

Nota:

Puede crear una colección que contenga solo computadoras Mac. Para ello, cree una colección que use una regla de consulta y use la consulta WQL de ejemplo en el tema Cómo crear consultas .

Para obtener más información, consulte Implementación de aplicaciones.

Paso 5: Supervisar la implementación de la aplicación para Mac

Puede usar el mismo proceso para supervisar las implementaciones de aplicaciones en equipos Mac que para supervisar las implementaciones de aplicaciones en equipos Windows.

Para obtener más información, consulte Supervisar aplicaciones.