如何在 xcode8 beta 6 中授权 callkit

Posted

技术标签:

【中文标题】如何在 xcode8 beta 6 中授权 callkit【英文标题】:how to authorize callkit in xcode8 beta 6 【发布时间】:2016-09-07 08:39:52 【问题描述】:

如何授权callkit,CXProvider.authorizationStatus 在最新版本的xcode8 beta 中不可用。

    let cxpor = CXProvider(configuration: conf)
    cxpor?.setDelegate(self, queue: DispatchQueue.main)

【问题讨论】:

【参考方案1】:

它不可用,因为使用 API 不再需要授权。

【讨论】:

这看起来是对的。当我第一次看到 CallKit 需要权限时,我真的很生气。毕竟,它提供了对设备信息的零访问,而且任何下载了可以从 CallKit 中受益的应用程序的人似乎都不希望它以这种方式工作。很高兴删除了权限要求。

以上是关于如何在 xcode8 beta 6 中授权 callkit的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8 beta 6 错误:尝试在非拥有协调器上序列化存储访问

XCode 8 Beta 6 中引入的 UISlider 错误的解决方法?

Xcode 8 Beta 6 文本断断续续且失真

Xcode 8 Beta 6 不支持 iOS 10 Beta 7 sdk

Xcode 8 beta 6:AnyObject 替换为 Any:classForCoder 在哪里?

Xcode 8 beta 6 UIActivityItemProvider 错误与@objc 兼容性