
Introducción a la implementación de paquetes en Apple Business
Si alguna aplicación no está disponible en Mac App Store, puedes implementarla en ordenadores Mac mediante la función Paquetes disponible en Apple Business.
¿Qué son los archivos de paquetes?
Para poder utilizar Apple Business para ofrecer paquetes a tus usuarios, primero debes crear el archivo del paquete. Una vez creado el archivo del paquete, debes alojarlo en un servidor web o servicio para compartir archivos al que se pueda acceder a través de una URL. Los archivos del paquete son:
Una tecnología estándar de macOS que se utiliza para instalar aplicaciones no disponibles en Mac App Store.
Capaces de colocar archivos y carpetas en ubicaciones predeterminadas directamente en el volumen local del Mac de destino.
Capaces de usar scripts de preinstalación y postinstalación para automatizar y personalizar el proceso de instalación.
Las aplicaciones que se instalan mediante paquetes no se consideran apps gestionadas. Esto significa lo siguiente:
Si la aplicación se elimina de un esquema, seguirá instalada en el Mac del usuario.
Si el usuario cancela la inscripción de su dispositivo en la gestión de dispositivos de Apple Business, la aplicación seguirá en el Mac del usuario.
Los archivos que se guardan con esta aplicación no se colocan en un volumen independiente.
Para crear un paquete nuevo en Apple Business que contenga la aplicación que quieres implementar, debes haber instalado y revisado la información indicada a continuación. Cuando tengas toda la información necesaria, podrás empezar a crear tu paquete. Consulta Crear un paquete.
Nota: Si necesitas cambiar alguna de las opciones indicadas a continuación, actualiza un paquete existente o crea otro nuevo.
Acciones | Descripción | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instalación automática (acción del usuario) | En cuanto el paquete se añada a un esquema, los usuarios con ordenadores Mac que estén asociados a ese esquema (y tengan conexión a internet) se colocarán automáticamente en la cola para descargar el paquete. Una vez descargado el paquete e instalada la aplicación, esta última estará disponible para todos los usuarios que puedan iniciar sesión en el Mac. | ||||||||||
Eliminación de la aplicación (acción del usuario) | Después de instalar una aplicación, los usuarios pueden trasladarla a otra ubicación (por ejemplo, su carpeta de inicio) e incluso eliminarla del Mac. Los usuarios con la función de administrador pueden comprobar si una app se ha trasladado o eliminado. Para ello, deben consultar el estado de instalación del paquete. Consulta Revisar el estado de instalación de paquetes. | ||||||||||
Asignar un nombre a un paquete | Puedes asignar al paquete el mismo nombre que el de la aplicación o uno ponerle un nombre ligeramente diferente. | ||||||||||
Elegir el método de uso compartido | Existen dos métodos principales para compartir el paquete con los usuarios. Puedes configurar un servidor web de descarga directa o bien añadir el paquete a un servicio de uso compartido de archivos como Dropbox o Google Drive. Si vas a optar por el servicio de uso compartido de archivos, sigue los pasos de la documentación del servicio para obtener la dirección URL que compartirás con tus usuarios. Nota: Independientemente del método que elijas, cuando los usuarios utilicen el enlace, el paquete debe empezar a descargarse. El enlace no puede llevar a los usuarios a otra página web con otro enlace. | ||||||||||
Crear una URL de descarga directa del paquete desde un sitio web (y no desde un servicio de uso compartido de archivos) | Si los usuarios descargan el paquete directamente desde un servidor web, es importante tener en cuenta algunas prácticas recomendadas a la hora de configurar la URL. Además de no contener espacios, debe contener solo minúsculas, números y guiones (-). Por ejemplo, un nombre de paquete podría ser organizationname-applicationname. Después de asignar un nombre al paquete, debes alojarlo en un servidor web que cumpla estas características:
Además, la URL debe cumplir estas características:
Importante: Si una aplicación no incluye la capacidad de actualizarse automáticamente y quieres actualizarla con Apple Business, debes crear un nuevo paquete con una nueva dirección URL. Consulta Actualizar un paquete. Por ejemplo, la URL podría tener el siguiente aspecto: https://www.melardclothing.com/required-applications/organizationname-applicationname Si decides usar un enlace alojado por el desarrollador, asegúrate de que el desarrollador no sobrescriba el paquete. | ||||||||||
Garantizar la integridad del paquete | Para que los usuarios puedan descargar el paquete que has creado, tienes que generar un valor único para él. Este valor, que se conoce como hash, ayuda a garantizar que el paquete no se modifique ni reemplace. Para tal fin, Apple Business utiliza el hash SHA-256. Consulta Obtener la información necesaria. | ||||||||||
Conocer el identificador de paquete de la aplicación | Para asegurarte de que el estado de instalación se notifica correctamente, el ID de paquete que introduzcas deberá coincidir con el ID de paquete de la aplicación. Para ver la cadena de este ID en una aplicación, debes abrir el archivo Info.plist de la aplicación (que se encuentra dentro de la propia aplicación) y buscar la clave CFBundleIdentifier. Consulta Obtener la información necesaria. Nota: Un ID de paquete es una cadena única que macOS utiliza para identificar aplicaciones. Por ejemplo, un ID de paquete podría ser com.organizationname.applicationname. | ||||||||||
Añadir un número de versión de manera opcional | Te recomendamos añadir un número de versión para la aplicación. | ||||||||||