Ios 显示VoIP呼入和呼出呼叫的自定义用户界面,并在手机应用程序的recents中插入呼叫详细信息

Ios 显示VoIP呼入和呼出呼叫的自定义用户界面,并在手机应用程序的recents中插入呼叫详细信息,ios,voip,callkit,Ios,Voip,Callkit,StackOverFlow上的所有代码都向我展示了如何显示传出和传入呼叫的本机电话呼叫UI。但我想要这个: 如果应用处于活动状态,则显示来电的自定义用户界面 我将显示自己的UI,但希望向系统报告已收到呼叫。但当我调用CXProvider类的reportNewIncomingCall方法时,即使应用程序处于UIApplicationStateActive状态,它也会自动显示本机电话呼叫UI 如何为接听/接听来电输入显示自定义用户界面而不是本机呼叫用户界面?报告的来电铃声响起时,无法显示自定义用户界

StackOverFlow上的所有代码都向我展示了如何显示传出和传入呼叫的本机电话呼叫UI。但我想要这个:

  • 如果应用处于活动状态,则显示来电的自定义用户界面
  • 我将显示自己的UI,但希望向系统报告已收到呼叫。但当我调用CXProvider类的
    reportNewIncomingCall
    方法时,即使应用程序处于
    UIApplicationStateActive
    状态,它也会自动显示本机电话呼叫UI


    如何为接听/接听来电输入显示自定义用户界面而不是本机呼叫用户界面?

    报告的来电铃声响起时,无法显示自定义用户界面。其中一个原因可能是,他们希望无论手机状态如何,用户界面都保持一致。此外,通过这种方式,它们可能会更好地与本机调用集成。

    考虑删除标题的第二部分。这个问题只是标题中引用的两个论点中的一个。