Ü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. Statt Apps von Drittanbietern mit dem MDX Service oder MDX Toolkit zu umschließen, 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 unter Mobile Application Integration.
Informationen zu den neuesten Versionen des MAM-SDK finden Sie unter What’s New in GitHub.
Informationen zu MDX Tookit, das nicht mehr unterstützt wird, finden Sie unter MDX Toolkit.
Das MAM SDK ist verfügbar für:
- iOS:
- Cordova
- Xamarin
- Objective C/Swift
- Android:
- Java
- Cordova
- Xamarin
Hinweis:
Das MAM SDK unterstützt Citrix Identity Platform derzeit nicht.
Gehen Sie zur Verwendung des MAM SDKs folgendermaßen vor:
- Laden Sie das entsprechende MAM-SDK in GitHub unter Assets herunter.
- Extrahieren Sie die heruntergeladenen Dateien und legen Sie sie in Ihrem Entwicklungsordner ab.
- 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 zu Mobile Application Integration.
-
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:
- Implementieren der Compliance-Bibliothek in der Anwendung
- Implementieren der Containment-Bibliothek in der Anwendung
- Implementieren der lokalen Authentifizierungsbibliothek in der Anwendung
- Implementieren der Micro-VPN-Bibliothek in der Anwendung
Weitere Informationen zum automatischen Generieren der MDX-Datei für die jeweiligen Android MAM SDKs finden Sie in den folgenden Abschnitten:
- Einrichten des Citrix Micro VPN-Plug-Ins für Android Native
- Einrichten des Citrix Micro VPN Plug-ins für Cordova
- Einrichten des Citrix Micro VPN Plug-ins für Xamarin
Weitere Informationen zum manuellen Generieren der MDX-Datei für die jeweiligen MAM SDKs finden Sie im folgenden Abschnitt:
Weitere Informationen zum manuellen Generieren der MDX-Datei für die jeweiligen MAM SDKs finden Sie in den folgenden Abschnitten:
- Laden Sie die MDX-Dateien zur Endpoint Management-Konsole hoch, wie im Apps-Artikel beschrieben.
- iOS-Apps können Sie auch über Apple Volume Purchase verteilen. Weitere Informationen zu dieser Bereitstellungsmethode finden Sie unter Apple Volume Purchase.
- Sie können auch Apps über Android Enterprise verteilen. Weitere Informationen zum Verteilen von Apps über Android Enterprise finden Sie unter Bereitstellen mobiler Produktivitätsapps von Citrix für Android Enterprise-Benutzer.
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 unter Mobile Application Integration.
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 | Richtlinientreue |
App-Passcode | X | Plattform verwenden | Lokale Authentifizierung |
Maximale Offlinezeit (Stunden) | X | Plattform verwenden | Lokale Authentifizierung |
Gerätesicherheit: | |||
Geräte mit Jailbreak oder Rooting blockieren | X | Plattform verwenden | Richtlinientreue |
Verhalten für nicht richtlinientreue Geräte | X | Plattform verwenden | Richtlinientreue |
Secure Mail: | |||
E-Mail-Umleitung | X | Plattform verwenden | Beschränkung |
Sonstiger Zugriff: | |||
App-Daten bei Sperren löschen | X | Plattform verwenden | Richtlinientreue |
Kulanzzeitraum für App-Update (Stunden) | X | Plattform verwenden | Richtlinientreue |
Aktives Abfrageintervall (Minuten) | X | Plattform verwenden | Richtlinientreue |