iOS-Einrichtung
Einen Setup-Befehl mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
iOS-Unterstützungs-Matrix
Abschnitt mit dem Titel “iOS-Unterstützungs-Matrix”- Intune iOS SDK durch dieses Plugin verpackt:
21.5.1 - Mindestversion von iOS:
17.0 - Empfohlene Xcode-Anweisung:
26.x
Ionics Intune-Dokumente weisen derzeit darauf hin, dass Apps, die mit Xcode 26 erstellt werden, ab dem 19. Januar 2026 Intune-iOS SDK verwenden müssen. 21.1.0+ Dieser Plugin ist bereits auf dieser neueren SDK-Linie.
1. Fügen Sie Intune- und MSAL-Einstellungen zu Info.plist
Abschnitt mit dem Titel "1. Fügen Sie Intune- und MSAL-Einstellungen zu Info.plist"Hinzufügen eines 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 Ausfallsicherheit, 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-Schemata und Berechtigungen
Abschnitt mit dem Titel „3. Konfigurieren Sie URL-Schemata und Berechtigungen“Folgen Sie den Richtlinien von Microsoft und Ionic für Intune:
- der
msauth...URI-Redirect-Schema - Zugriff auf Schlüsselkette / Zugriff auf Schlüsselkettengruppen
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. IntuneMAMConfigurator ausführen“Microsoft erfordert die Ausführung von IntuneMAMConfigurator IntuneMAMConfigurator gegen Ihre endgültige App Info.plist und Berechtigungen. Verwenden Sie die neueste Konfigurator aus dem offiziellen Intune iOS SDK und führen ihn erneut durch, sobald sich diese Dateien erheblich ändern.
5. Halten Sie das Ziel der Bereitstellung auf dem Laufenden
Abschnitt mit dem Titel „5. Halten Sie das Ziel der Bereitstellung auf dem Laufenden“Da der in der App verbundene Intune iOS SDK auf dem aktuellen Stand ist, sollte Ihr Ziel für die App bei iOS 21.x oder höher bleiben. 17.0 Bearbeiten