我正在尝试实现与Enhancing VoIP Apps with CallKit - WWDC 2016视频29:52秒处相同的结果。在该视频中,它展示了在接听电话后,通过动画移动和更改按钮,并且屏幕保持原生的呼叫界面。
我构建了Speakerbox并尝试了“模拟来电”的功能,但是当通过接听电话按钮(与视频中所示的相同操作)接听电话后,原生呼叫屏幕消失,并显示应用程序屏幕,其中包含在列表中显示的活动通话(与WWDC视频中所显示的不同)。 虽然在从来电本地UI转换到应用程序时,有一个非常短暂的本地调用UI屏幕,但我找不到如何强制它停留在该屏幕上。在调试Speakerbox应用程序时,直到所有本地屏幕消失并且应用程序已经打开,没有任何委托方法被调用。我已经测试过在屏幕锁定时接收来电,在这种情况下会显示本地UI。 我希望非锁定手机也能达到同样的结果。
我构建了Speakerbox并尝试了“模拟来电”的功能,但是当通过接听电话按钮(与视频中所示的相同操作)接听电话后,原生呼叫屏幕消失,并显示应用程序屏幕,其中包含在列表中显示的活动通话(与WWDC视频中所显示的不同)。 虽然在从来电本地UI转换到应用程序时,有一个非常短暂的本地调用UI屏幕,但我找不到如何强制它停留在该屏幕上。在调试Speakerbox应用程序时,直到所有本地屏幕消失并且应用程序已经打开,没有任何委托方法被调用。我已经测试过在屏幕锁定时接收来电,在这种情况下会显示本地UI。 我希望非锁定手机也能达到同样的结果。