Configuración de iOS
Copie un prompt de configuración con los pasos de instalación y la guía de 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 de iOS mínima:
17.0 - Línea recomendada de Xcode:
26.x
Los documentos de Ionic Intune actualmente indican que las aplicaciones construidas con Xcode 26 deben utilizar Intune iOS SDK 21.1.0+ a partir del 19 de enero de 2026. Este plugin ya está en esa línea de SDK más reciente.
1. Agregar configuración de Intune y MSAL a Info.plist Info.plist
Sección titulada “1. Agregar configuración 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>The plugin reads: __CAPGO_KEEP_0__
ADALClientIdADALRedirectUriADALRedirectSchemecomo fallback si prefieres almacenar solo el esquemaADALAuthoritycomo override de autoridad opcional
2. Redirija la llamada de MSAL en AppDelegate
Título de la sección “2. Redirija 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
Título de la sección “3. Configura los esquemas de URL y las autorizaciones”Sigue la guía de Microsoft y Ionic para Intune:
- el
msauth...esquema de URI de redirección - compartir llaves de la cadena / grupos de acceso a la cadena
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionIf su flujo necesita biometría
Estos son específicos de la aplicación y no pueden inferirse por el plugin.
4. Ejecutar IntuneMAMConfigurator
Título de sección “4. Ejecutar IntuneMAMConfigurator”Microsoft requiere ejecutar IntuneMAMConfigurator contra tu aplicación final Info.plist y permisos. Utiliza el configurador más reciente desde el oficial Intune iOS SDK y vuelve a ejecutarlo siempre que esos archivos cambien materialmente.
5. Mantener el objetivo de despliegue alineado
Título de sección “5. Mantener el objetivo de despliegue alineado”Porque el Intune iOS SDK empaquetado está en la versión actual 21.x de la línea, tu objetivo de aplicación debería permanecer en iOS 17.0 o posterior.
Sigue adelante desde Configuración de iOS
Título de la sección “Sigue adelante desde Configuración de iOS”Si estás utilizando Configuración de iOS para planificar el trabajo de plugin nativo, conecta con Usando @capgo/capacitor-intune para la capacidad nativa en Usando @capgo/capacitor-intune, Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo, Plugins de Capacitor por Capgo para el detalle de implementación en Plugins de Capacitor 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 Alternativas de Plugins de Ionic Enterprise.