Introducción al SDK de MAM

Con la sustitución de MDX Toolkit, el SDK de MAM reemplaza áreas de funcionalidades MDX que no cubren las plataformas iOS y Android. En lugar de empaquetar aplicaciones de terceros con MDX Service o MDX Toolkit, se crean aplicaciones con MAM SDK. Este método de desarrollo de aplicaciones le permite llamar directamente a las API, en lugar de confiar en un contenedor. Para obtener más información acerca de las API del SDK de MAM, consulte la documentación del desarrollador de Integración de aplicaciones móviles.

El SDK de MAM está disponible para:

  • iOS 12+
    • Objective C/Swift
  • Android 7+
    • Java
    • Cordova
    • Xamarin

El SDK de MAM no admite actualmente Citrix Identity Platform.

Citrix recomienda descargar el SDK de MAM y probarlo antes de que se retire MDX Toolkit. Puede encontrar las descargas en MAM SDKs and Toolkit.

Para utilizar el SDK de MAM, siga estos pasos:

  1. Descargue el SDK de MAM relevante para el lenguaje que use para el desarrollo. Podrá encontrar los archivos que necesita en la página de descargas MAM SDKs and Toolkit de Citrix.
  2. Extraiga los archivos que descargó y colóquelos en su carpeta de desarrollo.
  3. Desarrolle sus aplicaciones y llame a las API correspondientes. Para obtener información sobre las API disponibles como parte del SDK de MAM, consulte la documentación del desarrollador de Integración de aplicaciones móviles.
  4. Los archivos MDX se generan automáticamente para iOS y Android como parte del proceso de compilación.

    Para obtener más información acerca de cómo generar automáticamente el archivo MDX para los SDK de MAM para iOS, consulte las secciones correspondientes a:

    Para obtener más información acerca de cómo generar automáticamente el archivo MDX para los SDK de MAM para Android, consulte las secciones correspondientes a:

    Para obtener más información acerca de cómo generar manualmente el archivo MDX para los SDK de MAM respectivos, consulte la sección correspondiente a:

    Para obtener más información acerca de cómo generar automáticamente el archivo MDX para los SDK de MAM para Android, consulte las secciones correspondientes a:

    Para obtener más información acerca de cómo generar manualmente el archivo MDX para los respectivos SDK de MAM, consulte las secciones correspondientes a:

  5. Cargue el archivo MDX en la consola de Endpoint Management, como se describe en Artículo sobre aplicaciones.

    Nota:

    Cuando utiliza el SDK de MAM, no es necesario empaquetar las aplicaciones.

Directivas de aplicaciones de terceros para iOS y Android

En la siguiente tabla, se muestran las directivas de terceros que puede integrar en su aplicación iOS y Android con el SDK de MAM. En la tabla, X indica solo las directivas de dispositivo admitidas como parte del SDK de MAM. Para las directivas de Android Enterprise etiquetadas como Usar plataforma, compruebe la directiva de dispositivo en la plataforma de Endpoint Management para verificar que puede agregarla.

Para obtener más información acerca de las bibliotecas del SDK de MAM, consulte la documentación del desarrollador de Integración de aplicaciones móviles.

Nombre de directiva iOS Android Enterprise Biblioteca del SDK de MAM
Analytics:      
Nivel de detalle de Google Analytics X X Núcleo
Acceso a red de las aplicaciones:      
Salida de registros predeterminada X X Micro VPN
Nivel de registro predeterminado X X Micro VPN
Máximo de archivos de registros X X Micro VPN
Tamaño máximo de archivo de registros X X Micro VPN
Acceso de red X X Micro VPN
Lista de exclusión X X Micro VPN
Interacción entre aplicaciones:      
Cortar y pegar X Usar plataforma Contención
Pegar X Usar plataforma Contención
Lista de excepciones “Abrir en” X X Contención
Intercambio de documentos (Abrir en) X Usar plataforma Contención
Lista de excepciones de la apertura restringida X Usar plataforma Contención
Intercambio de documentos entrantes (Abrir en) X Usar plataforma Contención
Lista blanca de intercambio de documentos entrantes X Usar plataforma Contención
Esquemas de URL de aplicaciones X Usar plataforma Contención
Direcciones URL permitidas X Usar plataforma Contención
Restricciones a aplicaciones:      
Bloquear cámara X Usar plataforma Contención
Bloquear fototeca X Usar plataforma Contención
Bloquear grabación de micrófono X Usar plataforma Contención
Bloquear servicios de localización X Usar plataforma Contención
Bloquear redacción de SMS X Usar plataforma Contención
Bloquear iCloud X No disponible Contención
Bloquear búsqueda X Usar plataforma Contención
Bloquear copia de seguridad de archivos X Usar plataforma Contención
Bloquear AirPrint X No disponible Contención
Bloquear AirDrop X No disponible Contención
Bloquear API de Twitter y Facebook X Usar plataforma Contención
Oscurecer contenido de pantalla X Usar plataforma Contención
Bloquear teclados de terceros (solo iOS 11 y versiones posteriores) X Usar plataforma Contención
Bloquear registros de aplicaciones X Usar plataforma Contención
Geocerca de la aplicación:      
Longitud del punto central X Usar plataforma Contención
Latitud del punto central X Usar plataforma Contención
Radio X Usar plataforma Contención
Autenticación:      
Código de acceso de dispositivo X Usar plataforma Cumplimiento de normativas
Código de acceso de aplicación X Usar plataforma Autenticación local
Periodo máximo sin conexión (horas) X Usar plataforma Autenticación local
Seguridad del dispositivo:      
Bloquear si está liberado por jailbreak o rooting X Usar plataforma Cumplimiento de normativas
Comportamiento de dispositivos no conformes X Usar plataforma Cumplimiento de normativas
Secure Mail:      
Redirección de correo X Usar plataforma Contención
Otros accesos:      
Borrar datos de la aplicación al bloquear X Usar plataforma Cumplimiento de normativas
Período de gracia de actualización de aplicación (horas) X Usar plataforma Cumplimiento de normativas
Período de sondeo activo (minutos) X Usar plataforma Cumplimiento de normativas
Introducción al SDK de MAM