Ü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 unterMobile Application Integration.
Das MAM SDK ist verfügbar für:
- iOS 12+
- Objective C/Swift
- Android 10.x, 11.x, 12.x, 13.x
- 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. Sie finden die Downloads unterMAM SDKs und Toolkit.
Gehen Sie zur Verwendung des MAM SDKs folgendermaßen vor:
- Laden Sie das MAM SDK für die Sprache herunter, die Sie bei der Entwicklung verwenden. Sie finden die benötigten Dateien auf der Citrix-DownloadseiteMAM SDKs und Toolkit.
- Extrahieren您死heruntergeladenen Dateien和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 zuMobile 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 imApps-Artikelbeschrieben.
- iOS-Apps können Sie auch über Apple Volume Purchase verteilen. Weitere Informationen zu dieser Bereitstellungsmethode finden Sie unterApple Volume Purchase.
- Sie können auch Apps über Android Enterprise verteilen. Weitere Informationen zum Verteilen von Apps über Android Enterprise finden Sie unterBereitstellen 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.Xkennzeichnet nur die Geräterichtlinien, die als Teil des MAM SDKs unterstützt werden. Bei Android Enterprise-Richtlinien mit dem HinweisPlattform verwendenprüfen Sie die Geräterichtlinie in der Endpoint Management Plattform, um sicherzustellen, dass Sie die Richtlinie hinzufügen können.
Weitere Informationen吧台MAM-SDK-Bibliothekenfinden Sie in der Entwicklerdokumentation unterMobile 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 | 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 |