Dépannage

Pour dépanner les problèmes qui surviennent lorsque vos applications s’exécutent dans un environnement Citrix Endpoint Management™, vous devez d’abord déterminer si le problème se produit lorsque votre application est non encapsulée ou encapsulée. Si le problème se produit lorsque votre application est non encapsulée, il est spécifique à votre application. Suivez vos procédures de dépannage habituelles.

  • Si le problème se produit lorsque votre application est encapsulée

  • Passez en revue les problèmes connus. Consultez Problèmes connus pour le SDK d’application MDX et Problèmes connus.

  • Vérifiez que la version du SDK d’application MDX que vous utilisez provient du même MDX Toolkit que celui que vous utilisez pour encapsuler l’application. Pour iOS, assurez-vous que la ligne correcte est ajoutée à votre projet. Cela garantira que le framework a été ajouté et que les API fonctionneront. Pour Android, assurez-vous que les bibliothèques pour tous les appareils que vous utilisez ont été ajoutées au projet et que le fichier worxsdk.aar est ajouté aux dépendances du projet. Si vous rencontrez des problèmes supplémentaires lors de l’intégration du SDK à votre projet, veuillez contacter Citrix Ready ou le support Citrix.

  • Déterminez si le problème est une erreur d’encapsulation d’application. Passez en revue les journaux du MDX Toolkit dans Applications/Citrix/MDXToolkit/logs.

    Les fichiers journaux contiennent les informations et la progression de l’encapsulation. Vérifiez ces journaux pour les messages d’erreur et les avertissements. Pour plus de détails, consultez Identification des erreurs d’encapsulation d’applications iOS

  • et Identification des erreurs d’encapsulation d’applications Android.

    Collectez les journaux depuis Secure Hub\u00A0: Dans Secure Hub, appuyez sur Support, appuyez sur Besoin d’aide\u00A0?, puis appuyez sur le nom de votre application. Secure Mail s’ouvre alors sur un nouveau message auquel est joint un journal de l’application sélectionnée. Vous pouvez ajouter plus d’informations sur le problème dans le message. Veuillez énumérer les étapes nécessaires pour reproduire le problème et inclure le journal de la tentative d’encapsulation échouée, ainsi que toute information supplémentaire sur le problème.

    D’autres journaux de l’appareil pourraient être utiles. Consultez Collecte des journaux système sur les appareils iOS et Collecte des journaux d’application depuis la ligne de commande.

Si vous ne parvenez pas à installer une application encapsulée sur un appareil

  • Vérifiez que vous utilisez un keystore valide pour les applications Android ou un profil de provisioning et une paire de certificats valides pour iOS. Soyez conscient des considérations spéciales concernant les profils de provisioning et les certificats dans Encapsulation des applications mobiles iOS.

S’il y a un problème avec votre clé de certificat Apple

  • Demandez la réémission du certificat depuis l’application Trousseau d’accès Apple. Cela générera une nouvelle clé privée. Téléchargez ensuite le certificat et le profil de provisioning depuis le site web des développeurs Apple.
Dépannage