小编Rub*_*ben的帖子

如何在使用CallKit应答呼叫后保留iOS本机呼叫UI

我试图获得相同的结果,可以在使用CallKit 增强VoIP应用程序的 29:52秒看到- WWDC 2016.在该视频中,它显示在应答呼叫之后,按钮被动画移动和更改,并且屏幕保持在原生呼叫中UI.

我构建了扬声器盒并尝试了"模拟来电"功能,但是一旦通过应答呼叫按钮应答呼叫(视频上显示的操作相同),本机呼叫屏幕就会消失,应用程序屏幕显示为活动状态列表中显示的呼叫(与WWDC视频中显示的不同):

在此输入图像描述

虽然在从Incoming Call本机UI转换到应用程序的过程中有一个本机调用UI屏幕非常短的时间,但我找不到如何强制它留在该屏幕上.在调试Speakerbox应用程序之前,没有任何委托方法被调用,直到所有本机屏幕都消失并且应用程序已经打开.

我已经测试了在屏幕被锁定时接收来电,在这种情况下显示了本机UI:

在此输入图像描述

我想在非锁定手机上取得同样的效果.

voip call wwdc ios10 callkit

13
推荐指数
1
解决办法
1759
查看次数

标签 统计

call ×1

callkit ×1

ios10 ×1

voip ×1

wwdc ×1