CallKit 在 iPad 上可用吗?

Posted

技术标签:

【中文标题】CallKit 在 iPad 上可用吗?【英文标题】:Is CallKit available on iPad? 【发布时间】:2018-01-11 15:18:49 【问题描述】:

我只是想知道我是否可以在 iPad 上使用CallKit API。

我的语音通话应用在带有 CallKit 的 iPhone 上运行良好,但在 iPad 上,不显示来电屏幕。

我使用 CallKit 来显示来电,我应该在 iPad 上使用不同的方法吗?

【问题讨论】:

【参考方案1】:

是的,CallKit 也普遍适用于 iPhone 和 iPad。

以下是来电通知屏幕的外观 (using the Ray Wenderlich "Hotline" test app as an example):

【讨论】:

【参考方案2】:

是的,CallKit 在 iPad 上的工作方式应该与在 iPhone 上相同,包括在您的应用报告新来电时显示本机来电 UI。

如果您遇到问题,我建议您向 Apple 提交 bug report 并附上必要的诊断日志,使用说明如下:

https://developer.apple.com/services-account/download?path=/ios/iOS_Logs/sysdiagnose_Logging_Instructions.pdf

【讨论】:

以上是关于CallKit 在 iPad 上可用吗?的主要内容,如果未能解决你的问题,请参考以下文章

iPad上可用的最大纹理尺寸是多少?

在 iPad 的系统键盘上添加自定义按钮可以吗

如何在 xcode8 beta 6 中授权 callkit

iPad 控件 UIPopoverPresentationController 使用 iPhone可用

iOS8在iPad Air上使用HealthKit时如何修复“此设备上的健康数据不可用”

iOS8在iPad Air上使用HealthKit时如何修复“此设备上的健康数据不可用”