2017-01-12 2 views
0

Une application mobile construite avec une intégration MDM (solution de gestion des appareils mobiles, par ex. Maas360, Airwatch, etc.) peut-elle fonctionner avec d'autres appareils? pas inscrit dans ce MDM? Cela dépend-il du MDM en particulier?Une application mobile prenant en charge un MDM peut-elle fonctionner sur des appareils qui ne fonctionnent pas sur des MDM?

+0

question connexe : https://stackoverflow.com/questions/41614981/can-one-mobile-app-support-multiple-different-mdms – Chicowitz

+0

Qu'est-ce que MDM dans ce cas? – mattsson

Répondre

1

Oui, l'application peut fonctionner en dehors de MDM (sauf si vous utilisez des techniques d'enveloppement d'applications héritées, qui ne sont généralement pas implémentées aujourd'hui, par exemple le service de signature d'applications Knox v1).

Important: alors que l'application fonctionne, les fonctionnalités qui dépendent de MDM doivent être codées de telle manière qu'ils repli gracieusement quand MDM ne sont pas disponibles (par exemple, pour indiquer l'entrée utilisateur ou désactiver des fonctionnalités)

0

Je pense que peut-être la distinction entre MDM et MAM sera utile pour comprendre la réponse à cette question. Un MDM est généralement un système dans lequel les périphériques sont inscrits en contrôle par un serveur central. Le mécanisme exact de ceci varie entre iOS et Android et il est important de noter qu'un appareil iOS peut être inscrit dans un seul système MDM alors qu'un appareil Android peut en faire partie. Le MAM consiste généralement à ajouter des contrôles administratifs à une application, généralement en incluant un SDK et en utilisant souvent une application secondaire pour fournir des services d'authentification au moyen de protocoles personnalisés et d'autres formes de communication inter-app.

De nombreux systèmes prennent en charge un mélange de ces deux approches, de sorte que la distinction peut devenir un peu floue.