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

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

概述我试图获得相同的结果,可以在 Enhancing VoIP Apps with CallKit – WWDC 2016的29:52秒看到. 在该视频中,它显示在应答呼叫之后,按钮被动画移动和更改,并且屏幕保持在本机呼入UI中. 我构建了Speakerbox并尝试了“模拟来电”功能,但是一旦通过应答呼叫按钮应答呼叫(与视频上显示的 *** 作相同),本机呼叫屏幕就会消失并且应用程序屏幕显示为活动状态列表中显 我试图获得相同的结果,可以在 Enhancing VoIP Apps with CallKit – WWDC 2016的29:52秒看到.
在该视频中,它显示在应答呼叫之后,按钮被动画移动和更改,并且屏幕保持在本机呼入UI中.

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

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

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

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

解决方法 只是在接受来电后你无法保留原生用户界面,至少在iOS 10中,也许在iOS 11中Apple提供了一种保留原生用户界面的方法. 总结

以上是内存溢出为你收集整理的如何在使用CallKit应答呼叫后保留iOS本机呼叫UI全部内容,希望文章能够帮你解决如何在使用CallKit应答呼叫后保留iOS本机呼叫UI所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1102931.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存