コンテンツに進む

iOS セットアップ

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

Ionicのインチューンドキュメントでは、Xcode 26で作成されたアプリはインチューンiOS SDK を使用する必要があると記載しています。2026年1月19日以降のこのプラグインはすでに新しい SDK ラインにあります。 21.1.0+ 2026年1月19日から利用開始します。 これはすでに新しいSDKラインにあります。

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

追加する

追加する 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>

プラグインは次のことを実行します:

  • ADALClientId
  • ADALRedirectUri
  • ADALRedirectScheme スキームのみを保存する場合の代替として使用します
  • 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ガイドラインを参照してください:

  • の msauth... リダイレクト URI スキーム
  • キーチェーン共有 / キーチェーンアクセス グループ
  • LSApplicationQueriesSchemes
  • NSFaceIDUsageDescription あなたのフローがバイオメトリクスを必要とする場合

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

Microsoftは、最終アプリとエンタイトルメントを含むファイルを使用して実行することを要求しています。 IntuneMAMConfigurator 最新の公式Intune iOS __CAPGO_KEEP_0__から最新の設定ツールを取得し、ファイルが実質的に変更された場合にはそれを再実行してください。 Info.plist Intune iOSの設定と特権を使用します。公式のIntune iOS SDKから最新の設定ツールを使用し、ファイルが実質的に変更された場合にはそれを再実行してください。

セクション「5. Deployment Targetを同期する」

組み込まれたIntune iOS __CAPGO_KEEP_0__は現在の

Intune iOS SDK 21.x iOSのターゲットはiOS 14.0以降のままにしてください。 17.0 またはそれ以降。

iOSのセットアップから続けてください。

セクション「iOSのセットアップから続けてください」

Capacitorを使用してiOSプラグインの作業を計画している場合、Capacitorを iOS セットアップ Capgoを使用してネイティブプラグインの作業を計画するには、それを接続する必要があります。 Capgoを使用して@capgo/capacitor-Intuneを設定 for the native capability in Using @capgo/capacitor-intune, Capgo の__CAPGO_KEEP_1__ プラグイン for the product workflow in Capgo Plugin Directory, Using @Capacitor/Capgo-intune Capacitorの実装詳細については、Capgoプラグインを参照してください。 プラグインの追加または更新 __CAPGO_KEEP_0__の実装詳細については、プラグインの追加または更新、そして イオニック エンタープライズ プラグインの代替 __CAPGO_KEEP_0__の製品ワークフローについては、イオニック エンタープライズ プラグインの代替を参照してください。