Configuration iOS
Copier 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 embarqué par ce plugin :
21.5.1 - Version iOS minimale :
17.0 - Ligne de Xcode recommandée :
26.x
Les documents Intune d'Ionic indiquent 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 d'autorité optionnel
2. Transmettre l'appel de MSAL dans AppDelegate
Section intitulée « 2. Transmettre l'appel 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. Configurer les schémas d'URL et les autorisations
Section intitulée « 3. Configurer les schémas d'URL et les autorisations »Suivre les instructions de Microsoft et d'Ionic pour Intune :
- le
msauth...schéma d'URI de redirection - la partage de clés de coffre / les 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écuter IntuneMAMConfigurator
Section intitulée « 4. Exécuter IntuneMAMConfigurator »Microsoft exige l'exécution de IntuneMAMConfigurator contre votre application finale Info.plist et les autorisations. 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 le cible de déploiement aligné
Section intitulée “5. Gardez le cible de déploiement aligné”Puisque la version d'Intune iOS SDK intégrée est à jour, votre cible d'application devrait rester à iOS 21.x ou ultérieur. 17.0 Page d'édition