> For the complete documentation index, see [llms.txt](https://help.adalo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.adalo.com/ja/component-basics/marketplace-components/audio-player/troubleshooting-audio-player/apple-app-rejection-uibackgroundmodes-key.md).

# Appleアプリ拒否：UIBackgroundModesキー

Appleからのアプリ拒否通知を受け取ることがfrustratingであることを理解しています。アプリの審査プロセスは人間のレビュアーによって行われ、時には特定の問題が拒否につながることがあります。そのような問題の1つは、あなたのアプリの`Info.plist`ファイル内の`UIBackgroundModes`キーに関連するものです。このキーは、アプリでオーディオ再生などの特定のバックグラウンドモードのサポートを宣言するために使用されます。

以下は、`UIBackgroundModes`キーに関連する拒否理由のいくつかの例とその対処方法です。

**問題1: 持続的オーディオを必要とせずに`UIBackgroundModes`キーでオーディオのサポートを宣言する**

**拒否理由:** *あなたのアプリは、Info.plist内の`UIBackgroundModes`キーでオーディオのサポートを宣言していますが、持続的オーディオを必要とする機能が含まれていません。*

**説明:** '持続的オーディオ'とは、ユーザーがアプリ内の別の画面に移動した後も再生が続くオーディオのことです。これは、Adaloコンポーネント内で'他の画面で再生を続ける'を切り替えることで制御できます。

**解決手順:**

1. Adaloでアプリプロジェクトを開きます。
2. 問題のあるオーディオコンポーネントを特定します。
3. オーディオコンポーネントで'他の画面で再生を続ける'オプションが有効になっていることを確認します。
4. アプリをテストして、新しい画面に移動するときにオーディオが続けて再生されることを確認します。
5. 問題が解決しない場合は、拒否メッセージに返信し、アプリ内で新しい画面に移動する際にオーディオが再生されるように取った手順を説明します。

**問題2: バックグラウンドでオーディオコンテンツを再生できない**

**拒否理由:** *あなたのアプリは、Info.plist内の`UIBackgroundModes`キーでオーディオのサポートを宣言していますが、アプリがバックグラウンドで実行されているときに聞こえるコンテンツを再生できません。*

**説明:** `UIBackgroundModes`キーは、バックグラウンドでユーザーに聞こえるコンテンツを提供するアプリケーション（音楽プレーヤーやストリーミングオーディオアプリなど）で使用することを意図しています。Adaloのオーディオコンポーネントでは、この機能をオプトアウトすることはできないため、アプリが最小化されているときは常にオーディオが続行されますが、ユーザーがアプリを終了すると停止します。

**解決手順:**

1. Adaloでアプリプロジェクトを開きます。
2. オーディオコンポーネントを特定します。
3. オーディオがコンポーネントがロードされると自動的に再生されるように設定されていることを確認します。
4. アプリをテストして、アプリがバックグラウンドで実行されているときにオーディオが聞こえることを確認します。
5. 問題が解決しない場合は、拒否メッセージに返信し、アプリがバックグラウンドでオーディオが聞こえるようにするために取った手順を説明します。

**最終注意:** これらの問題を解決するためのガイダンスを提供しますが、最終的なアプリ承認の決定はAppleのレビューチームに委ねられます。これにより、アプリ自体に変更がない場合でも、承認を受けるまで複数の提出が必要になることがあります。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.adalo.com/ja/component-basics/marketplace-components/audio-player/troubleshooting-audio-player/apple-app-rejection-uibackgroundmodes-key.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
