iOS セットアップ
このプラグインのインストール手順と全マークダウンガイドを含む設定プロンプトをコピーする。
iOS最小バージョン:
推奨Xcodeコマンド:- IonicのIntuneドキュメントでは、Xcode 26で作成されたアプリは、Intune iOS SDK を使用する必要があると記載されています。2026年1月19日以降は、このプラグインはすでにその新しい SDK バージョンを使用しています。
21.5.1 - 1. IntuneとMSAL設定をInfo.plistに追加する
17.0 - 1. Info.plistにIntuneとMSAL設定を追加するセクション
26.x
Ionic’s Intune docs currently note that apps built with Xcode 26 must use Intune iOS SDK 21.1.0+ starting on January 19, 2026. This plugin is already on that newer SDK line.
インストール、同期、ソースマークダウンガイドを含む Info.plist
iOSサポートマトリックスIntune iOS プラグインを追加します。 IntuneMAMSettings 辞書:
<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>プラグインは次のことを読みます。
ADALClientIdADALRedirectUriADALRedirectSchemeスキームのみを保存する場合、代替として使用します。ADALAuthorityオプションの権限オーバーライドとしてスキームを使用します。
2. AppDelegate に 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 スキームと特権を設定します。
セクション「3. URL スキームと特権を設定します」Microsoft と Ionic の Intune ガイドラインに従ってください。
- the
msauth...redirect URI 方式 - keychain 共有 / keychain アクセス グループ
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionあなたのフローがバイオメトリクスを必要とする場合
これらはアプリ固有のものであり、プラグインによって推測されることはできません。
4. Run IntuneMAMConfigurator
「4. Run IntuneMAMConfigurator」を実行するセクションMicrosoftは最終アプリとエンタイトルメントに対して実行することを要求しています。 IntuneMAMConfigurator あなたの最終アプリとエンタイトルメントに対して実行することを要求しています。 Info.plist 最新の公式Intune iOS SDKからConfiguratorを取得し、ファイルが実質的に変更された場合にそれを再実行してください。
5. Deployment Targetを同期する
「5. Deployment Targetを同期する」を実行するセクションiOS Intuneがバンドルされているため、現在のSDKのアプリターゲットはiOS 21.x またはそれ以降のままです。 17.0 iOSセットアップから続けてください。
「iOSセットアップから続けてください」
iOSセットアップを使用してネイティブプラグインの作業を計画している場合、iOSセットアップを @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-intune でネイティブ機能と接続してください。 @capgo/capacitor-intune でネイティブ機能と接続するには、@capgo/capacitor-intune のCapgo プラグインディレクトリ の製品ワークフローをCapgo プラグインディレクトリで管理してください。 Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 __CAPGO_KEEP_0__のプラグインの実装詳細について イオニック エンタープライズ プラグインの代替 __CAPGO_KEEP_0__の製品ワークフローについて