1

フォアグラウンドアプリケーションでbeginInterruptionとendInterruptionを使用して通話の中断を処理できますが、アプリケーションがバックグラウンドにある場合、通話の中断をどのように処理する必要がありますか?

4

2 に答える 2

0

iOS内のバックグラウンド処理を理解している限り、アプリケーションがバックグラウンド処理を行う場合、通話の中断は適用されません。アプリがバックグラウンド処理に登録されていない場合、アプリは確実に通知/中断を受け取りません。

于 2011-08-05T14:01:07.793 に答える
0

kAudioSessionBeginInterruptionおよびkAudioSessionEndInterruptionである割り込み状態を探す割り込みハンドラーを用意します。それでうまくいくはずです。

このハンドラー内で(中断処理のための)処理を実行します。

于 2011-08-10T10:03:15.177 に答える