現在、ネットワークを介して音楽ストリームに接続し、オーディオをユーザーに再生する iOS アプリケーションを設計しています。
ストリームを開始できるようにするボタンと、ストリームに接続する UIwebview を使用した簡単なセットアップがあります。アプリを (シミュレーターではなく iPhone で) 実行すると、ボタンは正常に機能し、Quicktime プレーヤーを起動してオーディオの再生を開始します。この画面からの一時停止と再生も魅力のように機能します.
ただし、ユーザーがストリームを開始し、電話をオフにして (ディスプレイをスリープ状態にして)、ストリームを聴き続けることができるようにしたいと考えています。ただし、ディスプレイをスリープ状態にすると、再生が停止するまでオーディオがフェードアウトします。
他の何人かがオンラインで行うように言ったように、アプリの PList ファイルにアクセスしようとしましたが、「必要なバックグラウンド モード」フィールドを追加し、Airplay を使用してオーディオを再生またはオーディオ/ビデオをストリーミングするアプリを 0 配列フィールドに追加し、アプリがコンテンツをダウンロードしますネットワークから 1 配列フィールドへ。
(「アプリがオーディオを再生する」というフレーズは、ストリームを機能させるために言われたフレーズでしたが、オートコンプリートによって提供されませんでした。代わりに、「アプリがオーディオを再生するか、Airplayを使用してオーディオ/ビデオをストリーミングします」のままにしてから、別の方法で試してみましたもう少し運)
ただし、どちらも、ディスプレイがスリープ状態になったときにオーディオを再生し続けることはできません。誰かがそれを機能させる方法について提案できますか?