7

オーディオの再生中またはオーディオの録音中にアプリがバックグラウンドに移動した場合、通話中に表示される緑色の「通話中」ステータスバーのようなものを提供して、別のアプリに切り替えると、すばやく「アプリに戻る」機能。

これはプライベート API かもしれないと思っていましたが、Griffin iTalk アプリがオーディオを録音しているときにこれを行うことに気付きました (写真を参照)。それでできることはわかっていますが、API が何であるかを理解できませんでした (この魔法を実現するためのInfo.plist設定AVAudioSession、、、または何でも)。UIApplication/Delegate私のアプリは現在動作しており、バックグラウンドでオーディオを録音しており、問題なく動作しています。この動作を取得するために設定していない場所があると思います。

この動作を示す適切なドキュメントまたはサンプル コードを教えてもらえますか? (オーディオドキュメントを精査しましたが、見つけることができませんでした)。

ありがとう!

代替テキスト

4

2 に答える 2

7

これを行うためのプライベート API があるかもしれませんが、App Store にアクセスしたい場合は、VOIP アプリとして登録する必要があります。これにより、Skype や (私は想像します) のような通話中のステータス バーが表示されます。私が話す。

于 2010-12-01T01:24:46.543 に答える
1

実際、赤いバーは、アプリケーションがバックグラウンドでオーディオを録音しているときにのみ表示されます。私はこれまで、アプリケーションにVOIPとオーディオをマークするときにのみこれを実行しました。

バックグラウンドオーディオアプリケーションとしてのみマークを付けることでこれを行うことができるかもしれませんが、私はこれを試していません。

于 2011-07-18T19:04:38.530 に答える