> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AppConfig の使用

> Iru Endpoint で AppConfig を使用して管理対象アプリの設定を構成します。iPhone、iPad、Apple TV、Apple Vision Pro のアプリにキーと値のペアや XML 構成を展開します。

<Callout icon="apple" color="#B84A7A" iconType="regular">AppConfig は iOS デバイス、iPadOS デバイス、Apple TV、visionOS デバイスで利用できます</Callout>

### AppConfig とは

専門のコミュニティによって開発された [AppConfig](https://www.appconfig.org/) は、モバイルオペレーティングシステムのネイティブ機能を使用するツールとベストプラクティスを提供します。iOS、iPadOS、tvOS、または visionOS で Iru Endpoint を通じて展開される **App Store Apps**（Apple Business または Apple School Manager の Apps and Books）と **In-House Apps** を事前に構成できます。

### AppConfig の仕組み

AppConfig は XML ディクショナリを使用して、URL/ポート設定、グループコード、メールアドレス、ライセンスキーなどの重要なアプリ設定の構成を自動化します。これにより、初期セットアップ時のエンドユーザーの操作が不要になり、展開プロセスが簡素化されます。構成管理を一元化することで、AppConfig を使用すると、追加の Library Item を必要とせずに、複数の環境やデバイスにわたって一貫して設定を適用できます。

### iOS、iPadOS、tvOS、または visionOS アプリの AppConfig の構成

AppConfig は、App Store Apps と [In-House Apps](/ja/endpoint/library/library-items-profiles/configure-the-in-house-app-library-item) の両方に設定できます。以下の手順はどちらの種類にも適用されます。In-House Apps の場合は、App Store App の代わりに In-House App Library Item を選択してください。

<Steps>
  <Step title="Library に移動する">
    Iru Endpoint テナントにログインし、**Library** に移動します。
  </Step>

  <Step title="アプリを選択する">
    AppConfig をサポートする **App Store App** または **In-House App** を選択します。
  </Step>

  <Step title="アプリの構成を有効にする">
    Library Item の下部までスクロールし、**Set app configuration** チェックボックスをオンにします。
  </Step>

  <Step title="AppConfig ディクショナリを貼り付ける">
    **AppConfig** ディクショナリを貼り付けます。
  </Step>

  <Step title="設定を保存する">
    **保存** を選択します。
  </Step>
</Steps>

### AppConfig の使用例

<AccordionGroup>
  <Accordion title="Kiosk Pro アプリの例">
    Kiosk Pro アプリを構成して、デフォルトのキオスク URL を自動的に開き、その他のアプリケーション制限を設定します。

    ```xml kiosk-pro-config.xml lines theme={null}
    <dict>
    <key>settingsShowingOption</key>
    <integer>2</integer>
    <key>settingsPassCode</key>
    <string>1234</string>
    <key>autonomousSingleAppMode</key>
    <integer>0</integer>
    <key>kp_passCodeToExitAutonomousSingleAppMode</key>
    <string>1234</string>
    <key>homePage</key>
    <string>.io</string>
    <string></string>
    <key>showStatusBar</key>
    <true></true>
    <key>showAddressBar</key>
    <true></true>
    </dict>
    ```
  </Accordion>

  <Accordion title="Okta Mobile アプリの例">
    Okta Mobile アプリを構成して、モバイルデバイスの信頼を適用します。

    ```xml okta-mobile-config.xml lines theme={null}
    <dict>
    <key>managementHint</key>
    <string>Okta generated token goes here</string>
    </dict>
    ```
  </Accordion>
</AccordionGroup>

アプリケーションの AppConfig の作成について具体的な質問がある場合は、開発者または [Iru サポート](/ja/iru/iru-support/access-to-iru-support)にお問い合わせください。
