【发布时间】:2017-08-19 00:50:57
【问题描述】:
我正在尝试实现与Enhancing VoIP Apps with CallKit - WWDC 2016 的 29:52 秒相同的结果。 在该视频中,它显示在接听电话后,按钮会通过动画移动和更改,并且屏幕保持在原生通话 UI 中。
我构建了Speakerbox 并尝试了“模拟来电”功能,但是一旦通过接听电话按钮(与视频中显示的相同操作)接听电话,本机通话屏幕就会消失并且应用程序屏幕显示列表中显示的活动呼叫(与 WWDC 视频中显示的不同):
虽然在从来电本机 UI 过渡到应用程序的过程中,本机呼叫 UI 屏幕的时间很短,但我找不到如何强制它停留在该屏幕上。 调试 Speakerbox 应用时,在所有原生屏幕消失且应用已打开之前,不会调用任何委托方法。
我已经测试过在锁屏时接听来电,在这种情况下会显示原生 UI:
我想在未锁定的手机上达到同样的效果。
【问题讨论】:
-
您找到解决方案了吗?我也有同样的需求。
标签: call ios10 voip callkit wwdc