Présentation du SDK MAM

Avec l’abandon du MDX Toolkit, le SDK MAM remplace les fonctionnalités du MDX non prises en charge par les plateformes iOS et Android. Plutôt que d’encapsuler des applications tierces à l’aide du service MDX ou du MDX Toolkit, vous créez des applications à l’aide du SDK MAM. Cette méthode de développement d’applications vous permet d’appeler directement les API au lieu de dépendre d’un wrapper. Pour plus d’informations sur les API du SDK MAM, consultez la documentation développeur pour Intégration d’applications mobiles.

Pour plus d’informations sur les dernières versions du SDK MAM, consultez les Nouveautés sur GitHub.

-  Pour plus d'informations sur le MDX Toolkit qui n'est plus pris en charge, consultez [MDX Toolkit](/fr-fr/legacy-archive/mdx-toolkit.html).

-  Le SDK MAM est disponible pour :

-  iOS :
-  Cordova
-  Xamarin
-  Objective C/Swift
-  Android :
-  Java
-  Cordova
-  Xamarin

Remarque :

Le SDK MAM ne prend pas actuellement en charge la plateforme Citrix Identity.

-  Pour utiliser le SDK MAM, procédez comme suit :

-  1.  Téléchargez le SDK MAM approprié depuis [Assets](https://github.com/citrix/citrix-mam-sdks/releases) sur GitHub.
  1. Extrayez les fichiers téléchargés et placez-les dans votre dossier de développement.
      1. Développez vos applications et appelez les API appropriées. Pour plus d’informations sur les API disponibles dans le cadre du SDK MAM, consultez la documentation développeur pour Intégration d’applications mobiles.
      1. Les fichiers MDX sont générés automatiquement pour iOS et Android dans le cadre du processus de build.

    Pour plus d’informations sur la génération automatique du fichier MDX pour les SDK MAM iOS respectifs, consultez les sections suivantes :

    Pour plus d’informations sur la génération manuelle du fichier MDX pour les SDK MAM respectifs, consultez la section suivante :

    Pour plus d’informations sur la génération manuelle du fichier MDX pour les SDK MAM respectifs, consultez les sections suivantes :

  2. Chargez le fichier MDX vers la console Endpoint Management comme décrit dans l’article Applications.

    Remarque :

    Lorsque vous utilisez le SDK MAM, vous n’avez pas besoin d’encapsuler les applications.

Stratégies d’applications tierces pour iOS et Android

Le tableau suivant présente les stratégies tierces que vous pouvez intégrer dans votre application iOS et Android à l’aide du SDK MAM. Dans le tableau, X indique uniquement les stratégies d’appareil prises en charge dans le cadre du SDK MAM. Pour les stratégies Android Enterprise étiquetées Utiliser la plateforme, vérifiez la stratégie d’appareil dans la plateforme Endpoint Management pour vous assurer que vous pouvez ajouter la stratégie.

Pour plus d’informations sur les bibliothèques du SDK MAM, consultez la documentation développeur pour Intégration d’applications mobiles.

Nom de la stratégie iOS Android Enterprise Bibliothèque du SDK MAM
Analyse :      
Niveau de détail de Google Analytics X X Core
Accès réseau de l’application :      
Sortie de journal par défaut X X Micro VPN
Niveau de journal par défaut X X Micro VPN
Nombre maximal de fichiers journaux X X Micro VPN
Taille maximale du fichier journal X X Micro VPN
Accès réseau X X Micro VPN
Liste d’exclusion X X Micro VPN
Interaction avec l’application :      
Couper et copier X Utiliser la plateforme Confinement
Coller dans X Utiliser la plateforme Confinement
Liste d’exceptions Ouvrir dans X X Confinement
Échange de documents (Ouvrir dans) X Utiliser la plateforme Confinement
Liste d’exceptions Ouvrir dans restreinte X Utiliser la plateforme Confinement
Échange de documents entrants (Ouvrir dans) X Utiliser la plateforme Confinement
Liste blanche d’échange de documents entrants X Utiliser la plateforme Confinement
Schémas d’URL d’application X Utiliser la plateforme Confinement
URL autorisées X Utiliser la plateforme Confinement
Restrictions d’application :      
Bloquer la caméra X Utiliser la plateforme Confinement
Bloquer la photothèque X Utiliser la plateforme Confinement
Bloquer l’enregistrement micro X Utiliser la plateforme Confinement
Bloquer les services de localisation X Utiliser la plateforme Confinement
Bloquer la composition de SMS X Utiliser la plateforme Confinement
Bloquer iCloud X Non disponible Confinement
Bloquer la recherche X Utiliser la plateforme Confinement
Bloquer la sauvegarde de fichiers X Utiliser la plateforme Confinement
Bloquer AirPrint X Non disponible Confinement
Bloquer AirDrop X Non disponible Confinement
Bloquer les API Twitter et Facebook X Utiliser la plateforme Confinement
Masquer le contenu de l’écran X Utiliser la plateforme Confinement
Bloquer les claviers tiers (iOS 11+ uniquement) X Utiliser la plateforme Confinement
Bloquer les journaux d’application X Utiliser la plateforme Confinement
Géorepérage d’application :      
Longitude du point central X Utiliser la plateforme Confinement
Latitude du point central X Utiliser la plateforme Confinement
Rayon X Utiliser la plateforme Confinement
Authentification :      
Code d’accès de l’appareil X Utiliser la plateforme Conformité
Code d’accès de l’application X Utiliser la plateforme Authentification locale
Période hors ligne maximale (heures) X Utiliser la plateforme Authentification locale
Sécurité de l’appareil :      
Bloquer les appareils jailbreakés ou rootés X Utiliser la plateforme Conformité
Comportement d’appareil non conforme X Utiliser la plateforme Conformité
Secure Mail :      
Redirection de courrier X Utiliser la plateforme Confinement
Accès divers :      
Effacer les données d’application au verrouillage X Utiliser la plateforme Conformité
Période de grâce pour la mise à jour de l’application (heures) X Utiliser la plateforme Conformité
Période d’interrogation active (minutes) X Utiliser la plateforme Conformité
Présentation du SDK MAM