Configuration iOS
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Matrice de support iOS
Matrice de support iOS- Intune iOS SDK embarqué par ce plugin :
21.5.1 - Version iOS minimale :
17.0 - Ligne Xcode recommandée :
26.x
Les documents Intune d'Ionic notent actuellement que les applications construites avec Xcode 26 doivent utiliser Intune iOS SDK 21.1.0+ à partir du 19 janvier 2026. Ce plugin est déjà sur cette nouvelle SDK ligne.
1. Ajoutez les paramètres Intune et MSAL à Info.plist
Section intitulée « 1. Ajoutez les paramètres Intune et MSAL à Info.plist »Ajoutez un IntuneMAMSettings dictionnaire :
<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>Le plugin lit :
ADALClientIdADALRedirectUriADALRedirectSchemeAs une alternative si vous préférez stocker uniquement le schémaADALAuthorityEn tant qu'autorité d'override facultative
2. Transmettez l'appel de retour de MSAL dans AppDelegate
Section intitulée « 2. Transmettez l'appel de retour de MSAL dans 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. Configurez les schémas de URL et les autorisations
Section intitulée « 3. Configurez les schémas de URL et les autorisations »Suivez les directives d'Intune de Microsoft et d'Ionic :
- le
msauth...schéma d'URI de redirection - partage de clés de coffre / groupes d'accès au coffre
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionSi votre flux nécessite des biométriques
Ces informations sont spécifiques à l'application et ne peuvent pas être inférées par le plugin.
4. Exécutez IntuneMAMConfigurator
Sous-section intitulée « 4. Exécutez IntuneMAMConfigurator »Microsoft exige l'exécution IntuneMAMConfigurator contre votre application finale Info.plist et les autorisations. Utilisez la dernière version du configurateur officiel Intune iOS SDK et réexécutez-le chaque fois que ces fichiers changent de manière significative.
5. Gardez le cible de déploiement aligné
Sous-section intitulée « 5. Gardez le cible de déploiement aligné »Puisque la version Intune iOS SDK embarquée est à la dernière version 21.x la cible de votre application devrait rester à iOS 17.0 ou une version ultérieure.
Continuez de la section iOS Setup
Section intitulée « Continuez de l'installation iOS »Si vous utilisez l'installation iOS pour planifier le travail de plugin natif, connectez-le à En utilisant @capgo/capacitor-intune pour la capacité native dans En utilisant @capgo/capacitor-intune, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives de plugins d'entreprise Ionic __CAPGO_KEEP_0__ pour le flux de travail du produit dans les alternatives de plugins d'entreprise Ionic.