MAM SDK – Übersicht

Mit der Abkehr vom MDX Toolkit ersetzt das MAM SDK Bereiche der MDX-Funktionalitäten, die nicht von den iOS- und Android-Plattformen abgedeckt werden. Anstatt Drittanbieter-Apps mit dem MDX Service oder MDX Toolkit zu wrappen, erstellen Sie stattdessen Apps mit dem MAM SDK. Diese Methode der App-Entwicklung ermöglicht es Ihnen, die APIs direkt aufzurufen, anstatt sich auf einen Wrapper zu verlassen. Weitere Informationen zu den MAM SDK-APIs finden Sie in der Entwicklerdokumentation für Mobile Application Integration.

Informationen zu den neuesten Versionen des MAM SDK finden Sie unter Neuerungen auf GitHub.

-  Informationen zum nicht mehr unterstützten MDX Toolkit finden Sie unter [MDX Toolkit](/de-de/legacy-archive/mdx-toolkit.html).

-  Das MAM SDK ist verfügbar für:

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

Hinweis:

Das MAM SDK unterstützt derzeit die Citrix Identity Platform nicht.

-  Um das MAM SDK zu verwenden, gehen Sie wie folgt vor:

-  1.  Laden Sie das entsprechende MAM SDK von [Assets](https://github.com/citrix/citrix-mam-sdks/releases) auf GitHub herunter.
  1. Extrahieren Sie die heruntergeladenen Dateien und legen Sie sie in Ihrem Entwicklungsordner ab.
      1. Entwickeln Sie Ihre Apps und rufen Sie die entsprechenden APIs auf. Informationen zu den im Rahmen des MAM SDK verfügbaren APIs finden Sie in der Entwicklerdokumentation für Mobile Application Integration.
      1. Die MDX-Dateien werden für iOS und Android automatisch als Teil des Build-Prozesses generiert.

    Weitere Informationen zur automatischen Generierung der MDX-Datei für die jeweiligen iOS MAM SDKs finden Sie in den folgenden Abschnitten:

    Weitere Informationen zur manuellen Generierung der MDX-Datei für die jeweiligen MAM SDKs finden Sie im folgenden Abschnitt:

    Weitere Informationen zur manuellen Generierung der MDX-Datei für die jeweiligen MAM SDKs finden Sie in den folgenden Abschnitten:

  2. Laden Sie die MDX-Datei in die Endpoint Management-Konsole hoch, wie im Artikel zu Apps beschrieben.

    Hinweis:

    Wenn Sie das MAM SDK verwenden, müssen Sie Apps nicht wrappen.

Richtlinien für Drittanbieter-Apps für iOS und Android

Die folgende Tabelle zeigt Richtlinien von Drittanbietern, die Sie mit dem MAM SDK in Ihre iOS- und Android-App integrieren können. In der Tabelle kennzeichnet X nur die Geräte-Richtlinien, die als Teil des MAM SDK unterstützt werden. Für Android Enterprise-Richtlinien, die als Plattform verwenden gekennzeichnet sind, überprüfen Sie die Geräte-Richtlinie in der Endpoint Management-Plattform, um sicherzustellen, dass Sie die Richtlinie hinzufügen können.

Weitere Informationen zu den MAM SDK-Bibliotheken finden Sie in der Entwicklerdokumentation für Mobile Application Integration.

Richtlinienname iOS Android Enterprise MAM SDK-Bibliothek
Analysen:      
Detaillierungsgrad von Google Analytics X X Core
App-Netzwerkzugriff:      
Standard-Protokollausgabe X X Micro VPN
Standard-Protokollstufe X X Micro VPN
Maximale Protokolldateien X X Micro VPN
Maximale Protokolldateigröße X X Micro VPN
Netzwerkzugriff X X Micro VPN
Ausschlussliste X X Micro VPN
App-Interaktion:      
Ausschneiden und Kopieren X Use platform Containment
Einfügen X Use platform Containment
Ausnahmeliste für “Öffnen in” X X Containment
Dokumentenaustausch (“Öffnen in”) X Use platform Containment
Eingeschränkte Ausnahmeliste für “Öffnen in” X Use platform Containment
Eingehender Dokumentenaustausch (“Öffnen in”) X Use platform Containment
Whitelist für eingehenden Dokumentenaustausch X Use platform Containment
App-URL-Schemas X Use platform Containment
Zulässige URLs X Use platform Containment
App-Einschränkungen:      
Kamera blockieren X Use platform Containment
Fotobibliothek blockieren X Use platform Containment
Mikrofonaufnahme blockieren X Use platform Containment
Standortdienste blockieren X Use platform Containment
SMS-Verfassen blockieren X Use platform Containment
iCloud blockieren X Not available Containment
Nachschlagen blockieren X Use platform Containment
Dateisicherung blockieren X Use platform Containment
AirPrint blockieren X Not available Containment
AirDrop blockieren X Not available Containment
Twitter- und Facebook-APIs blockieren X Use platform Containment
Bildschirminhalte verdecken X Use platform Containment
Drittanbieter-Tastaturen blockieren (nur iOS 11+) X Use platform Containment
App-Protokolle blockieren X Use platform Containment
App-Geofence:      
Längengrad des Mittelpunkts X Use platform Containment
Breitengrad des Mittelpunkts X Use platform Containment
Radius X Use platform Containment
Authentifizierung:      
Gerätepasscode X Use platform Compliance
App-Passcode X Use platform Local Authentication
Maximale Offline-Periode (Stunden) X Use platform Local Authentication
Gerätesicherheit:      
Jailbreak- oder Root-Geräte blockieren X Plattform verwenden Compliance
Nicht konformes Geräteverhalten X Plattform verwenden Compliance
Sichere E-Mail:      
E-Mail-Umleitung X Plattform verwenden Eindämmung
Sonstiger Zugriff:      
App-Daten bei Sperrung löschen X Plattform verwenden Compliance
Kulanzzeitraum für App-Updates (Stunden) X Plattform verwenden Compliance
Aktiver Abfragezeitraum (Minuten) X Plattform verwenden Compliance
MAM SDK – Übersicht