Ü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 derzeit die Citrix Identity Platform 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 |