以下是代码,
func handleCall()
{
self.callCenter!.callEventHandler = {(call: CTCall) -> Void in
if (call.callState == CTCallStateConnected)
{
self.someAction()
}
}
}
}
我在连接呼叫时执行某些操作的位置,它可以很好地处理前景,但不能在后台运行。如果我在功能VoIP
中启用UIBackgroundModeKey
功能,则会调用该事件在后台,但不幸的是应用程序将被拒绝。当应用程序处于UIBackground
模式时,有没有办法接收呼叫状态?