iOS-Einrichtung
Ein Setup-Vorschlag kopieren, der die Installationsanweisungen und die vollständige Markdown-Guideline für diesen Plugin enthält.
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 Ionic-Dokumentation zu Intune weist 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:
ADALClientIdADALRedirectUriADALRedirectSchemewenn Sie lieber nur den Scheme speichern möchtenADALAuthorityals eine optionalen Autoritätsüberschreibung
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 Richtlinien von Microsoft und Ionic für:
- der
msauth...URI-Redirect-Scheme - Zugriff auf das Schlüsselkarten-Teilmenge / Zugriff auf Schlüsselkarten-Gruppen
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionIf Ihre Fluss benötigt Biometrie
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 finale App Info.plist und Berechtigungen. Verwenden Sie die neueste Konfigurator von offiziellen Intune iOS SDK und führen Sie es erneut, wenn diese Dateien sich erheblich ändern.
5. Halten Sie das Ziel für die Bereitstellung auf dem Laufenden
Abschnitt mit dem Titel „5. Halten Sie das Ziel für die Bereitstellung auf dem Laufenden“Da der eingebundene Intune iOS SDK auf der aktuellen 21.x Linie ist, sollte Ihr Ziel für die App bei iOS 17.0 oder später bleiben.
Weitermachen von iOS Setup
Abschnitt mit dem Titel “Weitermachen von iOS Setup”Wenn Sie " iOS Setup" zum Planen von native Plugin-Arbeiten verwenden, verbinden Sie es mit Mit @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune für die native Fähigkeit in Mit @capgo/capacitor-intune, for the native capability in Using @capgo/capacitor-intune, für den Produktworkflow in Capgo Plugin-Verzeichnis, Capgo Plugins von __CAPGO_KEEP_1__ für die Implementierungsdetails in Capacitor Plugins von Capgo, for the implementation detail in Capacitor Plugins by Capgo, Adding or Updating Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen.