1

私は実行中のアプリがラジオのURLをストリーミングしているアプリを作成しています。ただし、アプリがバックグラウンドになると、実行が停止します。アプリがバックグラウンドに入ったときに実行したい。誰かがこれで私を助けることができますか?

4

2 に答える 2

2

PJが提案しているように、アプリはバックグラウンドオーディオ再生に登録する必要があります。

AppleDocによると

  • キーにオーディオ値が含まれている場合UIBackgroundModes、システムのメディアフレームワークは、対応するアプリがバックグラウンドに移動したときに一時停止されるのを自動的に防ぎます。オーディオまたはビデオコンテンツを再生している限り、アプリはバックグラウンドで実行され続けます。ただし、アプリがオーディオまたはビデオの再生を停止すると、システムはそれを一時停止します。
于 2013-03-07T12:46:18.340 に答える
0

簡単だ。Info.plistファイルにUIBackgroundModesキー(値audioを含む)を含めることにより、バックグラウンドオーディオアプリとして登録する必要があります。

注:このキーを含むアプリは、バックグラウンドでユーザーに音声コンテンツを再生する必要があります。

編集

Xcode 4.6の場合は、plist->必要なバックグラウンドモード-> AppPlaysAudioに移動します

于 2013-03-07T12:29:46.053 に答える