フォアグラウンドアプリケーションでbeginInterruptionとendInterruptionを使用して通話の中断を処理できますが、アプリケーションがバックグラウンドにある場合、通話の中断をどのように処理する必要がありますか?
1999 次
2 に答える
0
iOS内のバックグラウンド処理を理解している限り、アプリケーションがバックグラウンド処理を行う場合、通話の中断は適用されません。アプリがバックグラウンド処理に登録されていない場合、アプリは確実に通知/中断を受け取りません。
于 2011-08-05T14:01:07.793 に答える
0
kAudioSessionBeginInterruptionおよびkAudioSessionEndInterruptionである割り込み状態を探す割り込みハンドラーを用意します。それでうまくいくはずです。
このハンドラー内で(中断処理のための)処理を実行します。
于 2011-08-10T10:03:15.177 に答える