Vai alla navigazione

Installazione di iOS

GitHub
  • Intune iOS SDK integrato da questo plugin: 21.5.1
  • Versione iOS minima: 17.0
  • Riga consigliata per Xcode: 26.x

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

Aggiungi un IntuneMAMSettings dictionary:

<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 Intune per:

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

Questi 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 bundle Intune iOS SDK si trova nella riga corrente, 21.x il tuo target di app dovrebbe rimanere a iOS o successivo. 17.0 Continua da iOS Setup

connettilo con @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune per la capacità nativa in @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune, __CAPGO_KEEP_0__ Directory dei plugin Using @capgo/capacitor-intune for the native capability in Using @capgo/capacitor-intune, If you are using iOS Setup to plan native plugin work, connect it with @Capgo/__CAPGO_KEEP_1__-intune for the native capability in @Capgo/__CAPGO_KEEP_1__-intune, Capgo Plugin Directory per il flusso di lavoro del prodotto nella cartella dei plugin Capgo i plugin Capacitor di Capgo per la dettaglio di implementazione in Capacitor Plugins by Capgo, Aggiungere o aggiornare i plugin per la dettaglio di implementazione in Aggiungere o aggiornare i plugin, e Alternative plugin per Ionic Enterprise per il flusso di lavoro del prodotto in Alternative plugin per Ionic Enterprise.