Apps internas

Las apps internas son apps empresariales desarrolladas a través del programa Enterprise para desarrolladores de Apple. Jamf Pro te permite distribuir apps internas a usuarios, dispositivos iOS y dispositivos Apple TV con tvOS 10.2 o posterior. Una vez distribuida una app, también puedes usar Jamf Pro para distribuir una actualización o desinstalarla de los dispositivos móviles.

Si quieres más información sobre el programa Enterprise para desarrolladores de Apple o si quieres registrarte, visita el siguiente sitio web:
https://developer.apple.com/programs/enterprise/

Antes de distribuir una app interna, es importante valorar dónde se alojará. Hay tres ubicaciones de alojamiento que puedes usar para las apps internas:

  • Puntos de distribución: si tu punto de distribución principal es el punto de distribución en la nube, puedes usar Jamf Pro para cargar la app en el punto de distribución principal.

    Nota: Las apps no se pueden replicar en puntos de distribución de recurso compartido.

  • Base de datos de Jamf Pro: si tu punto de distribución principal es un punto de distribución de recurso compartido, puedes usar Jamf Pro para cargar la app y alojarla en la base de datos de Jamf Pro.

  • Servidor web: para usar esta ubicación, la app debe estar alojada en un servidor web antes de distribuirla. A continuación, cuando distribuyes la app, especificas la URL donde se aloja.
    Si tu punto de distribución principal es un punto de distribución de recurso compartido, lo recomendable es alojar las apps grandes en un servidor web.

Jamf Pro también te permite configurar un token web JSON (JWT) para controlar la distribución de apps internas de iOS y tvOS desde un servidor web. Las apps internas descargadas desde la base de datos de Jamf Pro se protegen automáticamente con JWT. Consulta el artículo de la base de conocimientos Configuring a JSON Web Token to Secure Downloads of iOS and tvOS In-House Apps and Books (Configuración de un token web JSON para proteger descargas de libros y apps internas de iOS y tvOS).

Cuando distribuyes una app interna, configuras ajustes para la app, como la ubicación de alojamiento, el método de distribución y si se gestiona la app. (Si quieres más información, consulta Descripción de los métodos de distribución de apps y Descripción de las apps gestionadas.) A continuación, especifica los usuarios y dispositivos móviles que deben recibirlo (es decir, el «ámbito»).

Las apps internas gestionadas distribuidas a dispositivos móviles se pueden validar usando los ajustes de validación de apps. Si quieres más información, consulta Ajustes de «Validación de apps internas».

Nota: Para especificar apps internas gestionadas a fin de distribuirlas o eliminarlas de dispositivos iOS personales, debes usar la carga útil Apps del «Perfil de dispositivo personal» utilizado para realizar tareas de gestión en los dispositivos. Si quieres más información, consulta Perfiles de Dispositivos Personales.

Configuración de apps gestionadas

En Jamf Pro, puedes configurar las preferencias y ajustes de una app gestionada antes de distribuirla a dispositivos móviles.

También hay varias variables que puedes usar para rellenar ajustes en una app gestionada con valores de atributo almacenados en Jamf Pro. Esto te permite crear preferencias que contienen información sobre cada usuario y dispositivo móvil para el que vas a distribuir la app.

Cuando la app está instalada en un dispositivo móvil, la variable es reemplazada por el valor del atributo correspondiente en Jamf Pro.

Variable

Información de dispositivo móvil

$DEVICENAME

Nombre de dispositivo móvil

$SERIALNUMBER

Número de serie

$UDID

UDID

$USERNAME

Nombre de usuario

$FULLNAME o bien $REALNAME

Full Name (Nombre completo)

$EMAIL

Dirección de correo

$PHONE

Número de teléfono

$ROOM

Sala

$POSITION

Puesto

$MACADDRESS

Dirección MAC

$JSSID

ID de Jamf Pro

$APPJSSID

ID de Jamf Pro de la app

$SITEID

ID de sitio

$SITENAME

Nombre de sitio

$BUILDINGNAME

Nombre del edificio

$BUILDINGID

ID de edificio

$DEPARTMENTID

ID de departamento

$DEPARTMENTNAME

Nombre del departamento

$JPS_URL

URL de Jamf Pro

Requisitos

Para distribuir una app interna, necesitas:

  • El identificador del paquete de la app (ubicado en el archivo PLIST de la app)

  • El archivo de app comprimido (.ipa) o la URL donde se aloja la app en un servidor web

    Nota: Si estás alojando la app desde un servidor web, el tipo MIME del archivo de app comprimido debe ser «/application/octet-stream».

La configuración de app gestionada solo se aplica a los dispositivos móviles con iOS 7 o posterior, o a los dispositivos Apple TV con tvOS 10.2 o posterior.

Las conexiones de VPN por app solo se aplican a dispositivos móviles con iOS 7 o posterior.

Distribución de apps internas

  1. Inicia sesión en Jamf Pro.

  2. Haz clic en Dispositivos en la parte superior de la página.

  3. Haz clic en Apps de dispositivo móvil.

  4. Haz clic en Nuevo images/download/thumbnails/81542797/Icon_New_Button.png .

  5. Selecciona In-house app (App interna) y haz clic en Siguiente.

  6. Usa el panel General para configurar los ajustes de la app, como el método de distribución y la ubicación de alojamiento.
    Si usas «Puntos de distribución» o «jamfsoftware database» (base de datos de jamfsoftware) en el menú desplegable Ubicación de alojamiento, asegúrate de cargar el archivo de app comprimido.

    Nota: A partir de iOS 10.3, puedes requerir que un dispositivo móvil tenga una conexión de red compartida para descargar la app. Una conexión de red compartida requiere un ordenador con macOS 10.12.4 o posterior, que debe estar conectado a internet por Ethernet con la conexión Wi-Fi desactivada. Los ordenadores portátiles deben estar conectados a una fuente de alimentación, ya que el servicio de almacenamiento en caché compartido impide que los ordenadores entren en reposo. Selecciona la casilla Solicitar conexión de red compartida para instalar la app. Esta casilla solo se muestra si se ha seleccionado «Install Automatically/Prompt Users to Install» (Instalar automáticamente/solicitar a los usuarios que instalen) en el menú desplegable Método de distribución. Las actualizaciones de apps no requerirán conexión compartida; este ajuste solo se aplica a la instalación inicial de la app.

  7. Haz clic en la pestaña Ámbito y configura el ámbito de la app.
    Si quieres más información, consulta Ámbito.

  8. (Opcional; solo iOS) Haz clic en la pestaña Self Service y configura cómo se muestra la app en Self Service. Puedes usar Markdown en el campo Descripción para personalizar el texto mostrado en la descripción de la app que aparece en Self Service.
    Si quieres información sobre Markdown, consulta el artículo de la base de conocimientos Using Markdown to Format Text (Uso de Markdown para aplicar formato a texto).

    Nota: La pestaña Self Service solo se muestra si se ha seleccionado «Ofrecer en Self Service» en el menú desplegable Método de distribución.

  9. (Opcional) Haz clic en la pestaña Configuración de app y configura las preferencias oportunas.

    Nota: La pestaña Configuración de app solo se muestra si se ha seleccionado la casilla Convertir en app gestionada si es posible.

    Si necesitas ayuda para generar las preferencias, haz clic en el enlace AppConfig Generator. El AppConfig Generator te permite generar el archivo PLIST para el campo Preferencias. Si quieres más información sobre AppConfig, consulta el sitio web de AppConfg Community:
    https://www.appconfig.org

  10. Haz clic en Save (Guardar).

La app se distribuirá la próxima vez que los dispositivos móviles del ámbito se conecten a Jamf Pro. Si se han añadido usuarios como destinos del ámbito, la app se distribuirá a los dispositivos a los que están asignados esos usuarios la próxima vez que los dispositivos se conecten a Jamf Pro.

Distribución de una actualización de app interna

  1. Inicia sesión en Jamf Pro.

  2. Haz clic en Dispositivos en la parte superior de la página.

  3. Haz clic en Apps de dispositivo móvil.

  4. Haz clic en la app que quieres actualizar.

  5. Realiza una de las siguientes operaciones:

    • Para distribuir la actualización de una app interna alojada en un servidor web, carga el nuevo archivo de app comprimido en el servidor web y actualiza la URL de la app.

    • Para distribuir la actualización de una app interna alojada en puntos de distribución o en la base de datos de Jamf Pro, carga el nuevo archivo de app comprimido con Jamf Pro.

  6. Introduce el nuevo número de versión de la app.

    Importante: No cambies el identificador del paquete. Jamf Pro usa el identificador del paquete existente para distribuir la actualización.

  7. Haz clic en Save (Guardar) images/download/thumbnails/81531754/floppy-disk.png .

La actualización se distribuirá la próxima vez que los dispositivos móviles del ámbito se conecten a Jamf Pro.

Eliminación de una app interna de dispositivos móviles

Para eliminar una app interna de uno o más dispositivos, elimina los usuarios o dispositivos móviles del ámbito.

  1. Inicia sesión en Jamf Pro.

  2. Haz clic en Dispositivos en la parte superior de la página.

  3. Haz clic en Apps de dispositivo móvil.

  4. Haz clic en la app que quieres eliminar.

  5. Haz clic en la pestaña Ámbito y elimina del ámbito los usuarios o dispositivos móviles oportunos.
    Si quieres más información, consulta Ámbito.

  6. Haz clic en Save (Guardar) images/download/thumbnails/81531754/floppy-disk.png .

La app se eliminará la próxima vez que los dispositivos móviles contacten con Jamf Pro.

Información relacionada

Puedes consultar información relacionada en las siguientes secciones de esta guía:

Puedes consultar información relacionada en los siguientes Procesos recomendados para Jamf Pro:

Control de la distribución de apps de iOS y tvOS
Aprende a restringir las apps de iOS y tvOS con Jamf Pro.

Puedes consultar información relacionada en el siguiente artículo de la base de conocimientos:

Hosting In-House Books and Apps on a Tomcat Instance (Alojamiento de apps y libros internos en una instancia de Tomcat)
Aprende a alojar apps internas en la instancia de Tomcat que aloja Jamf Pro.

Copyright     Política de privacidad     Condiciones de uso     Seguridad
© copyright 2002-2020 Jamf. Todos los derechos reservados.