Saltare al contenuto

IOS Setup

GitHub
  • L'Intune iOS SDK è inclusa in questo plugin: 21.5.1
  • Versione minima di iOS: 17.0
  • Riga consigliata di Xcode: 26.x

I documenti di Intune di Ionic notano che le app costruite con Xcode 26 devono utilizzare l'Intune iOS SDK 21.1.0+ a partire dal 19 gennaio 2026. Questo plugin è già sulla linea più recente SDK.

Aggiungi un IntuneMAMSettings Dizionario:

<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>

Il plugin legge:

  • ADALClientId
  • ADALRedirectUri
  • ADALRedirectScheme come fallback se preferisci memorizzare solo lo schema
  • ADALAuthority come sovrascrittura autorità facoltativa
import MSAL
func application(
_ app: UIApplication,
open url: URL,
options: [UIApplication.OpenURLOptionsKey: Any] = [:]
) -> Bool {
return MSALPublicClientApplication.handleMSALResponse(
url,
sourceApplication: options[.sourceApplication] as? String
)
}

Segui le linee guida di Microsoft e Ionic per:

  • il msauth... URI di reindirizzamento schema
  • condivisione / accesso a gruppi di chiavi della chiave
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription se il tuo flusso richiede rilevamento biometrico

Sono specifici dell'app e non possono essere inferiti dal plugin.

Microsoft richiede l'esecuzione IntuneMAMConfigurator contro la tua app finale Info.plist e autorizzazioni. Utilizza il configuratore più recente dall'official Intune iOS SDK e riprovalo ogni volta che quei file cambiano materialmente.

Poiché il Intune iOS SDK incorporato è sul corrente 21.x line, il tuo app target dovrebbe rimanere a iOS 17.0 o versione successiva.

Se stai utilizzando iOS Setup per pianificare il lavoro dei plugin nativi, connettilo con Utilizzando @capgo/capacitor-intune per la capacità nativa in Utilizzando @capgo/capacitor-intune Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin Capacitor Plugin di Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il workflow del prodotto in Alternative per Plugin Enterprise Ionic.