在iPhone应用中检测通话状态?

时间:2015-04-17 20:34:10

标签: ios objective-c phone-call core-telephony

我的应用程序正在将音频录制为一项功能,但在连接呼叫并打开应用程序的录制按钮时,应用程序崩溃。

我想在通话过程中显示记录无法正常工作的提示。

如何在按钮点击时检查通话的状态?

1 个答案:

答案 0 :(得分:2)

创建CTCallCenter的实例,并检查其currentCalls中是否包含多个元素。您还可以使用其callEventHandler属性主动禁用并重新启用UI中的“记录”按钮。