iOS Setup
Copia un prompt de configuración con los pasos de instalación y la guía markdown completa para este plugin.
Matriz de soporte de iOS
Sección titulada “Matriz de soporte de iOS”- Intune iOS SDK empaquetado por este plugin:
21.5.1 - Versión mínima de iOS:
17.0 - Línea recomendada de Xcode:
26.x
Aplicaciones construidas con Xcode 26 deben utilizar Intune iOS SDK. 21.1.0+ desde el 19 de enero de 2026. Este plugin ya está en esa línea de SDK más reciente.
1. Agregue configuraciones de Intune y MSAL a Info.plist
Sección titulada “1. Agregue configuraciones de Intune y MSAL a Info.plist”Agregar un IntuneMAMSettings diccionario:
<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>El plugin lee:
ADALClientIdADALRedirectUriADALRedirectSchemecomo un fallback si prefieres almacenar solo el esquemaADALAuthoritycomo un override de autoridad opcional
2. Reenvía la llamada de MSAL en AppDelegate
Sección titulada “2. Reenvía la llamada de MSAL en 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. Configura los esquemas de URL y las autorizaciones
Sección titulada “3. Configura los esquemas de URL y las autorizaciones”Sigue las directrices de Microsoft y Ionic para:
- el
msauth...esquema de URI de redirección - keychain sharing / keychain access groups
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionsi tu flujo necesita biométrica
Estos son específicos de la aplicación y no pueden inferirse por el complemento.
4. Ejecutar IntuneMAMConfigurator
Título de sección “4. Ejecutar IntuneMAMConfigurator”Microsoft requiere ejecutar IntuneMAMConfigurator contra tu aplicación final Info.plist y permisos. Utilice la configuradora más reciente del oficial Intune iOS SDK y vuelva a ejecutarla cada vez que esos archivos cambien significativamente.
5. Mantener el objetivo de despliegue alineado
Título de sección “5. Mantener el objetivo de despliegue alineado”Porque el Intune iOS SDK incluido actualmente 21.x su línea, su objetivo de aplicación debería permanecer en iOS 17.0 o posterior.
Sigue adelante desde iOS Setup
Sección titulada “Sigue adelante desde iOS Setup”Si estás utilizando iOS Setup para planificar el trabajo de plugin nativo, conecta con Usando @capgo/capacitor-intune para la capacidad nativa en Usando @capgo/capacitor-intune, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para los detalles de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise Para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternativas.