iOS Einrichtung
Kopieren Sie eine Einrichtungsanweisung mit den Installationsanweisungen und der vollständigen Markdown-Guide für diesen Plugin.
iOS-Unterstützungs-Matrix
Abschnitt mit dem Titel “iOS-Unterstützungs-Matrix”- Intune iOS SDK wird von diesem Plugin gebündelt:
21.5.1 - Mindestversion von iOS:
17.0 - Empfohlene Xcode-Anweisung:
26.x
Die Dokumente von Ionic zu Intune weisen derzeit darauf hin, dass Apps, die mit Xcode 26 erstellt werden, Intune iOS SDK verwenden müssen, 21.1.0+ ab dem 19. Januar 2026. Dieses Plugin verwendet bereits diese neue SDK Version.
1. Intune- und MSAL-Einstellungen in Info.plist hinzufügen Info.plist
Abschnitt mit dem Titel “1. Intune- und MSAL-Einstellungen in Info.plist hinzufügen”Fügen Sie ein IntuneMAMSettings Wörterbuch:
<key>IntuneMAMSettings</key><dict> <key>ADALClientId</key> <string>YOUR_CLIENT_ID</string> <key>ADALRedirectUri</key> <string>msauth.com.example.app://auth</string> <key>ADALAuthority</key> <string>https://login.microsoftonline.com/common</string></dict>Der Plugin liest:
ADALClientIdADALRedirectUriADALRedirectSchemeals Ausfallmöglichkeit, wenn Sie nur den Scheme speichern möchtenADALAuthorityals optionalen Autoritäts-Übertrag
2. Leiten Sie den MSAL-Rückruf in AppDelegate
Abschnitt mit dem Titel “2. Leiten Sie den MSAL-Rückruf in AppDelegate”import MSAL
func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool { return MSALPublicClientApplication.handleMSALResponse( url, sourceApplication: options[.sourceApplication] as? String )}3. Konfigurieren Sie URL-Schemes und Berechtigungen
Abschnitt mit dem Titel “3. Konfigurieren Sie URL-Schemes und Berechtigungen”Folgen Sie den Anweisungen von Microsoft und Ionic für Intune:
- der
msauth...URI-Redirect-Scheme - Zugriff auf das Schlüsselkarten-Teilen / Zugriff auf Schlüsselkarten-Gruppen
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionWenn Ihr Flow Biometrie benötigt
Diese sind app-spezifisch und können nicht durch das Plugin abgeleitet werden.
4. Ausführen IntuneMAMConfigurator
Abschnitt mit dem Titel „4. Ausführen IntuneMAMConfigurator“Microsoft erfordert die Ausführung IntuneMAMConfigurator gegen Ihre endgültige App Info.plist und Berechtigungen. Verwenden Sie den neuesten Konfigurator von offiziellen Intune iOS SDK und führen ihn erneut durch, wenn sich diese Dateien erheblich ändern.
5. Halten Sie die Zielplattform auf dem Laufenden
Abschnitt mit dem Titel „5. Halten Sie die Zielplattform auf dem Laufenden“Da das eingebundene Intune iOS SDK auf dem aktuellen 21.x Stand ist, sollte Ihr App-Target bei iOS 17.0 oder höher bleiben.