Überblick über das MAM-SDK

Mit der Einstellung der Verwendung des MDX Toolkits ersetzt das MAM-SDK nicht von den iOS- und Android-Plattformen abgedeckte MDX-Funktionsbereiche. Anstelle des Umschließens der Apps von Drittanbietern mit dem MDX-Service oder -Toolkit erstellen Sie Apps mit dem MAM-SDK. Durch diese Entwicklungsmethode können Sie statt der Umschließung die APIs direkt aufrufen. Weitere Informationen zu den MAM SDK-APIs finden Sie in der Entwicklerdokumentation zur Integration mobiler Anwendungen.

Das MAM SDK ist verfügbar für:

  • iOS 12+
    • Objective C/Swift
  • Android 7+
    • Java
    • Cordova
    • Xamarin

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

Citrix empfiehlt, dass Sie das MAM-SDK herunterladen und testen, bevor das MDX Toolkit veraltet. Die Downloads finden Sie unter MAM SDKs und Toolkit.

Gehen Sie zur Verwendung des MAM SDKs folgendermaßen vor:

  1. Laden Sie das MAM SDK für die Sprache herunter, die Sie bei der Entwicklung verwenden. Die benötigten Dateien finden Sie auf der Citrix-Downloadseite unter MAM SDKs und Toolkit.
  2. Extrahieren Sie die heruntergeladenen Dateien und legen Sie sie in Ihrem Entwicklungsordner ab.
  3. Entwickeln Sie die Apps mit Aufruf der entsprechenden APIs. Informationen zu den für das MAM SDK verfügbaren APIs finden Sie in der Entwicklerdokumentation zur Integration mobiler Anwendungen.
  4. Die MDX-Dateien werden im Rahmen des Buildprozesses automatisch für iOS und Android generiert.

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

    Weitere Informationen zum automatischen Generieren der MDX-Datei für die jeweiligen Android MAM SDKs finden Sie in den folgenden Abschnitten:

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

    Weitere Informationen zum automatischen Generieren der MDX-Datei für die jeweiligen Android MAM SDKs finden Sie in den folgenden Abschnitten:

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

  5. Laden Sie die MDX-Dateien zur Endpoint Management-Konsole hoch (siehe Apps-Artikel).

    Hinweis:

    Wenn Sie das MAM-SDK verwenden, müssen Sie Apps nicht umschließen.

Richtlinien für iOS- und Android-Apps von Drittanbietern

Die folgende Tabelle enthält Richtlinien für Apps von Drittanbietern, die Sie mit dem MAM SDK in eigene iOS- und Android-Apps integrieren können. X kennzeichnet nur die Geräterichtlinien, die als Teil des MAM SDKs unterstützt werden. Bei Android Enterprise-Richtlinien mit dem Hinweis Plattform verwenden prüfen Sie die Geräterichtlinie 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 zur Integration mobiler Anwendungen.

Richtlinienname iOS Android Enterprise MAM-SDK-Bibliothek
Analytics:      
Google Analytics-Detailgrad X X Kern
App-Netzwerkzugriff:      
Standardprotokollausgabe X X Micro VPN
Standardprotokollebene X X Micro VPN
Max. Protokolldateien X X Micro VPN
Max. Größe der Protokolldatei X X Micro VPN
Netzwerkzugriff X X Micro VPN
Ausschlussliste X X Micro VPN
App-Interaktion:      
Ausschneiden und Kopieren X Plattform verwenden Beschränkung
Einfügen X Plattform verwenden Beschränkung
Ausnahmeliste für Öffnen in X X Beschränkung
Dokumentaustausch (Öffnen in) X Plattform verwenden Beschränkung
Ausnahmeliste für eingeschränktes Öffnen X Plattform verwenden Beschränkung
Eingehender Dokumentaustausch (Öffnen in) X Plattform verwenden Beschränkung
Positivliste für Austausch eingehender Dokumente X Plattform verwenden Beschränkung
App-URL-Schemas X Plattform verwenden Beschränkung
Zulässige URLs X Plattform verwenden Beschränkung
App-Einschränkungen:      
Kamera blockieren X Plattform verwenden Beschränkung
Fotobibliothek blockieren X Plattform verwenden Beschränkung
Mikrofonaufnahmen blockieren X Plattform verwenden Beschränkung
Positionsdienste blockieren X Plattform verwenden Beschränkung
Verfassen von SMS blockieren X Plattform verwenden Beschränkung
iCloud blockieren X Nicht verfügbar Beschränkung
Lookup blockieren X Plattform verwenden Beschränkung
Dateibackup blockieren X Plattform verwenden Beschränkung
AirPrint blockieren X Nicht verfügbar Beschränkung
AirDrop blockieren X Nicht verfügbar Beschränkung
Facebook- und Twitter-APIs blockieren X Plattform verwenden Beschränkung
Bildschirminhalt verbergen X Plattform verwenden Beschränkung
Tastaturen von Drittanbietern blockieren (nur iOS 11+) X Plattform verwenden Beschränkung
App-Protokolle blockieren X Plattform verwenden Beschränkung
App-Geofence:      
Längengrad von Mittelpunkt X Plattform verwenden Beschränkung
Breitengrad von Mittelpunkt X Plattform verwenden Beschränkung
Radius X Plattform verwenden Beschränkung
Authentifizierung:      
Gerätepasscode X Plattform verwenden Konformität
App-Passcode X Plattform verwenden Lokale Authentifizierung
Maximale Offlinezeit (Stunden) X Plattform verwenden Lokale Authentifizierung
Gerätesicherheit:      
Mit Jailbreak oder Rooting blockieren X Plattform verwenden Konformität
Verhalten für nicht richtlinientreue Geräte X Plattform verwenden Konformität
Secure Mail:      
E-Mail-Umleitung X Plattform verwenden Beschränkung
Sonstiger Zugriff:      
App-Daten bei Sperren löschen X Plattform verwenden Konformität
Kulanzzeitraum für App-Update (Stunden) X Plattform verwenden Konformität
Aktives Abfrageintervall (Minuten) X Plattform verwenden Konformität
Überblick über das MAM-SDK