À propos de l’ancienne version de MDX Toolkit
MDX Toolkit est une technologie de conteneur d’applications qui améliore l’expérience de l’appareil mobile. Ce composant vous permet de préparer des applications pour un déploiement sécurisé avec Citrix Endpoint Management.
Remarque :
MDX Toolkit est arrivé en fin de vie et n’est plus pris en charge depuis le 31 juillet 2023.
Informations importantes sur la fin de vie
Nous avons effectué la transition de MDX au SDK MAM pour les applications Secure Mail et Secure Web. Bien que MDX Toolkit reste opérationnel, nous vous recommandons d’utiliser le SDK MAM pour une assistance et une expérience utilisateur optimales.
Si vous avez besoin d’aide pour effectuer la transition vers le SDK MAM, ouvrez un ticket auprès du support technique.
Pour plus d’informations sur l’obsolescence de MDX Toolkit, consultez la section Fin de prise en charge.
Pour plus d’informations sur le SDK MAM, consultez la section Présentation du SDK MAM.
Annonces récentes
-
Problèmes WKWebView et Citrix SSO
Citrix a commencé à prendre en charge WKWebView pour les applications de productivité mobiles à partir de la version 20.11.x, après qu’Apple ait mis fin à la prise en charge des applications utilisant UIWebView. WKWebView est un framework Apple qui a remplacé le framework UIWebView précédemment utilisé. En raison des limitations techniques et de la complexité de WKWebView, certains problèmes de tunneling peuvent survenir avec certains sites Web.
Citrix peut être en mesure de fournir des analyses et suggérer des modifications à la façon dont vous affichez votre site Web. Cependant, si vous rencontrez des problèmes, nous vous recommandons d’utiliser l’application Citrix SSO pour le tunnel VPN.
Pour plus d’informations sur Citrix SSO, consultez Clients Citrix Gateway.
-
Un SDK MAM (Mobile Application Management ou Gestion d’applications mobiles) est disponible pour remplacer les zones de fonctionnalités MDX qui ne sont pas couvertes par les plates-formes iOS et Android.
-
La technologie d’encapsulation de MDX arrive en fin de vie (EOL) en juillet 2023. Pour continuer à gérer vos applications d’entreprise, vous devez incorporer le SDK MAM.
Pour plus d’informations sur le SDK MAM, consultez Mobile App Management (MAM) SDK sur le site Citrix Developer. Vous trouverez également des informations supplémentaires dans ce billet de blog Citrix et dans la présentation du SDK MAM.
Le SDK MAM peut être téléchargé lorsque vous vous connectez à la page Téléchargements de Citrix.
Fonctionnalités du MDX Toolkit
Le MDX Toolkit ajoute les informations suivantes aux applications :
- Le code requis pour prendre en charge des tâches de gestion d’applications mobiles, telles que le provisioning, l’authentification personnalisée, la révocation d’applications, les stratégies de contention des données, le cryptage des données et la mise en place d’un VPN par application.
- Des certificats de sécurité signés.
- Des informations sur les stratégies et d’autres paramètres Endpoint Management.
MDX Toolkit peut encapsuler de manière sécurisée des applications qui ont été créées au sein de votre organisation ou des applications mobiles développées par des tiers.
Vous utilisez la console Endpoint Management pour ajouter votre application à Endpoint Management. Lorsque vous ajoutez l’application, vous pouvez modifier la configuration de la stratégie, ajouter des catégories d’applications, appliquer des workflows et déployer des applications sur des groupes de mise à disposition.
Pour télécharger les composants de Endpoint Management, consultez la page de téléchargement sur le site Web de Citrix.
Le MDX Toolkit 20.10.5 est la version disponible sur Citrix.com. Pour plus de détails, consultez Nouveautés dans le MDX Toolkit et Problèmes résolus.
Remarque :
Le MDX Toolkit n’est pas pris en charge avec Windows Phone.
À propos de l’encapsulation d’applications
Vous pouvez encapsuler des applications Android ou iOS provenant de fournisseurs d’applications. Grâce à la distribution sur magasins d’applications publics, vous n’avez pas besoin de signer et d’encapsuler des applications développées par Citrix avec le MDX Toolkit. Ce processus optimise considérablement le déploiement d’applications. Étant donné que le serveur Endpoint Management prend déjà en charge le déploiement d’applications depuis des magasins d’applications publics, aucune mise à jour du serveur n’est requise. Cependant, vous pouvez utiliser l’outil MDX Toolkit pour encapsuler des applications tierces ou d’entreprise. Pour plus d’informations sur la distribution du magasin d’applications public, consultez la section Activation de la distribution sur des magasins d’applications publics.
Les éditeurs de logiciels indépendants (ISV) peuvent encapsuler les applications qu’ils développent et les mettre à disposition dans un magasin d’applications ou la galerie d’applications de productivité mobiles Citrix. Pour de plus amples informations, consultez le Guide du développeur MDX.
Le MDX Toolkit combine des fichiers applicatifs (.ipa, .app ou .apk) avec des composants Citrix et votre keystore ou certificat de signature pour produire une application MDX encapsulée.
Le MDX Toolkit prend en charge les infrastructures tierces suivantes :
- Les applications Android et iOS développées sur la plate-forme Xamarin.
Remarque :
Les applications développées à l’aide de l’infrastructure Xamarin.forms ne sont pas prises en charge.
- Les applications développées à l’aide de l’infrastructure PhoneGap (Apache Cordova).
D’autres infrastructures tierces, telles que Swift, ne sont pas garanties de fonctionner avec le MDX Toolkit, sauf mention explicite.
Le MDX Toolkit et le SDK XenMobile App pour iOS et Android incluent les outils suivants :
- Un outil GUI macOS capable d’encapsuler des applications iOS et Android.
- Un outil de ligne de commande macOS qui encapsule les applications iOS.
- Un outil de ligne de commande Java qui encapsule les applications Android.
- SDK XenMobile App : les développeurs tiers peuvent utiliser le SDK XenMobile App pour effectuer des actions sur des applications encapsulées en fonction de stratégies Endpoint Management. À titre d’exemple, si une stratégie Endpoint Management empêche le couper-coller dans une application de productivité mobile, un développeur peut empêcher la sélection de texte dans l’application. Pour de plus amples informations, consultez le Guide du développeur MDX.
SDK pour la gestion des applications mobiles (SDK MAM)
Avec la fin de la prise en charge du MDX Toolkit, le SDK MAM remplace certaines fonctionnalités MDX non couvertes par les plates-formes iOS et Android. Plutôt que d’encapsuler des applications tierces à l’aide 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 compter sur un wrapper. Pour plus d’informations sur les API du SDK MAM, consultez la documentation destinée aux développeurs pour l’intégration d’applications mobiles.