コンテンツに進む

iOSセットアップ

GitHub
  • Intune iOS SDK このプラグインによってバンドルされる: 21.5.1
  • 最低 iOS バージョン: 17.0
  • 推奨 Xcode 行: 26.x

Ionic の Intune ドキュメントでは、Xcode 26 でビルドしたアプリは、Intune iOS SDK を使用する必要があると記載されています。開始日は 2026 年 1 月 19 日です。このプラグインはすでにその新しい SDK ラインにあります。 21.1.0+ starting on January 19, 2026. This plugin is already on that newer SDK line.

セクション「1. Intune と MSAL 設定を Info.plist に追加する」 Info.plist

辞書:

クリップボードにコピーする IntuneMAMSettings Intune iOS __CAPGO_KEEP_0__

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

The plugin reads: __CAPGO_KEEP_0__

  • ADALClientId
  • ADALRedirectUri
  • ADALRedirectScheme __CAPGO_KEEP_1__の場合にのみ使用します
  • ADALAuthority __CAPGO_KEEP_1__を使用する場合は、スキームのみを保存するようにします

__CAPGO_KEEP_1__をオプションの権威のオーバーライドとして使用します 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ガイドラインに従ってください: msauth... __CAPGO_KEEP_0__
  • __CAPGO_KEEP_2__のURIスキームを指定します
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription あなたのフローがバイオメトリクスを必要とする場合

これらはアプリ固有のものであり、プラグインによって推測することはできません。

Microsoftは実行を必要とし IntuneMAMConfigurator 最終アプリ Info.plist と特権。公式のIntune iOS SDKから最新の設定ツールを取得し、ファイルが実質的に変更された場合にそれを再実行してください。

Intune iOS SDKが現在の 21.x ラインにあるため、アプリのターゲットはiOS 17.0 またはそれ以降のものでなければなりません。

iOSセットアップから続ける

iOSセットアップから続けるセクション

iOSセットアップを使用している場合 iOSセットアップ ネイティブプラグインの作業を計画するために使用している場合、 Using @capgo/capacitor-intune Using @capgo/capacitor-intune Using @Capgo/__CAPGO_KEEP_1__-intuneのネイティブ機能 Capgo プラグインディレクトリ Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, __CAPGO_KEEP_0__ プラグインの実装詳細 実装詳細の追加または更新の際の、 Ionic Enterprise Plugin Alternativesの代替品 Ionic Enterprise Plugin Alternativesの製品ワークフロー用