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
Section intitulée « Matrice de support iOS »- Intune iOS SDK fourni par ce plugin :
21.5.1 - Version iOS minimale :
17.0 - Ligne de Xcode recommandée :
26.x
Les documents Intune d'Ionic notent actuellement que les applications créées avec Xcode 26 doivent utiliser Intune iOS SDK 21.1.0+ à compter du 19 janvier 2026. Ce plugin est déjà sur cette nouvelle SDK ligne.
1. Ajouter les paramètres Intune et MSAL à Info.plist
Section intitulée « 1. Ajouter les paramètres Intune et MSAL à Info.plist »Ajouter 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 :
ADALClientIdADALRedirectUriADALRedirectSchemeen tant que fallback si vous préférez stocker uniquement le schémaADALAuthorityen tant qu'override facultatif d'autorité
2. Transmettre l'appel de rappel MSAL dans AppDelegate
Section intitulée « 2. Transmettre l'appel de rappel 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. Configurer les schémas d'URL et les autorisations
Section intitulée « 3. Configurer les schémas d'URL et les autorisations »Suivez les recommandations de Microsoft et d'Ionic pour :
- le
msauth...schéma d'URI de redirection - keychain sharing / keychain access groups
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionsi votre flux nécessite des biométriques
These are app-specific and cannot be inferred by the plugin.
4. Exécutez IntuneMAMConfigurator
Section intitulée « 4. Exécutez IntuneMAMConfigurator »Microsoft exige l'exécution IntuneMAMConfigurator contre votre application finale Info.plist Utilisez la dernière configuratrice officielle d'Intune iOS SDK et relancez-la chaque fois que ces fichiers changent de manière significative.
5. Gardez la cible de déploiement alignée
Section intitulée « 5. Gardez la cible de déploiement alignée »Puisque la version intégrée d'Intune iOS SDK est à jour 21.x votre cible d'application devrait rester à iOS 17.0 ou plus récent.
Continuez de l'installation iOS
Sous-section intitulée « Continuez de l'installation iOS »Si vous utilisez Configuration iOS pour planifier le travail de plugin natif, connectez-l’à 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 des Plugins pour les détails d'implémentation dans l'ajout ou la mise à jour des plugins. Alternatives de plugins Ionic Enterprise Pour le flux de travail du produit dans l'extension d'entreprise d'Ionic.