有没有办法以编程方式检查音频系统是否专门用于iPhone?如果应用程序在FaceTime或移动电话呼叫处于活动状态时尝试使用音频系统,则在尝试启动音频时会出现错误。我想在尝试启动音频之前检查音频系统是否被专用。
我正在开发的应用是VOIP类型的应用。当有来电时,我想在允许应答呼叫之前检查音频系统是否可用。我尝试过CTCallCenter,它适用于手机通话,但FaceTime通话不会出现在那里。
谢谢, Conway的
答案 0 :(得分:0)
一旦检测到来电,您是否无法初始化音频输入,并在用户接听电话后启动队列?
答案 1 :(得分:-1)
查看音频会话文档中的中断处理代理。
如果您处于beginInterruption和endInterruption方法之间,您可以在应用中设置一个标记,以防止接听语音电话。