メインコンテンツへスキップ

iOSのセットアップ

GitHub
  • このプラグインでバンドルされる Intune iOS SDK: 21.5.1
  • 最小 iOS バージョン: 17.0
  • 推奨 Xcode バージョン: 26.x

Ionic の Intune ドキュメントによると、Xcode 26 でビルドされたアプリは、2026 年 1 月 19 日以降、Intune iOS SDK を使用する必要があります。 21.1.0+ このプラグインは、すでにその新しい SDK バージョンに対応しています。

1. Intune と MSAL の設定を以下に追加します: Info.plist

「1. Add Intune and MSAL settings to Info.plist」セクション

以下を追加してください: 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>

プラグインが読み取る値:

  • ADALClientId
  • ADALRedirectUri
  • ADALRedirectScheme スキームのみの保存を好む場合のフォールバックとして
  • ADALAuthority オプションの権限オーバーライドとして

2. MSALコールバックを以下に転送します AppDelegate

「2. AppDelegate での MSAL コールバックの転送」セクション
import MSAL
func application(
_ app: UIApplication,
open url: URL,
options: [UIApplication.OpenURLOptionsKey: Any] = [:]
) -> Bool {
return MSALPublicClientApplication.handleMSALResponse(
url,
sourceApplication: options[.sourceApplication] as? String
)
}

3. URL スキームと Entitlements の設定

「3. URL スキームと Entitlements の設定」セクション

Microsoft および Ionic の Intune ガイドに従って以下を設定してください:

  • この msauth... リダイレクト URI スキーム
  • Keychain 共有 / Keychain アクセスグループ
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription 生体認証が必要なフローの場合

これらはアプリ固有の設定であり、プラグイン側で自動判別することはできません。

Microsoftの要件により、以下を実行する必要があります: IntuneMAMConfigurator 最終的なアプリに対して Info.plist および entitlements に対して。公式の Intune iOS SDK から最新の configurator を使用してください。これらのファイルに大幅な変更があった場合は、再度実行してください。

同梱されている Intune iOS SDK は最新の 21.x ラインに基づいているため、アプリのターゲットは iOS 17.0 以降に設定してください。

使用している場合 iOSのセットアップ ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-intuneの使用方法 @capgo/capacitor-intune の使用におけるネイティブ機能について、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。