iOSセットアップ
このプラグインのインストール手順とフルマークダウンガイドをセットアッププロンプトにコピーします。
iOSサポートマトリックス
「iOSサポートマトリックス」セクション- Intune iOS SDK このプラグインによってバンドルされます。
21.5.1 - 最小iOSバージョン:
17.0 - 推奨Xcode行:
26.x
IonicのIntuneドキュメントでは、Xcode 26で作成されたアプリは、Intune iOS SDKを使用する必要があります。 21.1.0+ 2026年1月19日以降に適用されます。このプラグインはすでに新しいSDKラインにあります。
1. IntuneとMSALの設定を Info.plist
「1. IntuneとMSALの設定をInfo.plistに追加する」セクションAdd an 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. MSALコールバックを AppDelegate
「2. MSALコールバックを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. URL スキームと特権の設定
セクション「3. URL スキームと特権の設定」MicrosoftとIonicのIntuneガイドラインに従ってください。
-
msauth...リダイレクト URI スキーム - キーチェーン共有 / キーチェーンアクセス グループ
LSApplicationQueriesSchemesNSFaceIDUsageDescriptionbiometric を必要とするフロー
これらはアプリ固有のものであり、プラグインによって推測することはできません。
4.実行 IntuneMAMConfigurator
セクション「4. IntuneMAMConfiguratorを実行」MicrosoftはIntuneMAMConfiguratorを実行することを必要とします。 IntuneMAMConfigurator 最終アプリに対抗する Info.plist と特権を使用します。 最新の設定ツールを公式の Intune iOS SDK から取得し、ファイルが実質的に変更された場合にはそれを再実行してください。
5. デプロイメントのターゲットを揃える
「5. デプロイメントのターゲットを揃える」のセクションCapacitor がバンドルした Intune iOS SDK が現在のバージョンであるため、iOS 21.x またはそれ以降のアプリのターゲットを維持してください。 17.0 Edit