Callkit来电ui

时间:2017-02-18 22:21:34

标签: ios iphone callkit

我正在使用呼叫工具包框架进行呼叫,请帮助我 如何在应用程序前台和呼叫过程中发生来电时删除呼叫工具包ui,我将在后台获得呼叫工具包ui。

1 个答案:

答案 0 :(得分:0)

您可以在报告CXProvider的新来电之前检查应用状态。如果您不希望在应用程序处于前台时使用系统来电屏幕,那么如果应用程序位于前台,请提供if语句,以便不报告新的来电屏幕。

示例:

let state = UIApplication.shared.applicationState

if state == .background {
    // background
    provider.reportNewIncomingCall(with: UUID(uuidString: call.callUUID)!, update: callUpdate) { error in /* */ }
}