![](/img/trans.png)
[英]CallKit - Call log in recent calls does not show name for outgoing call
[英]Callkit: Call log recent is not showing outgoing call for video call
我正在 swift 中实现 callKit,因为视频呼出最近的日志没有显示我的应用程序的历史记录。 对于音频通话,日志显示我的应用程序的历史记录。
对于视频通话,我将CXStartCallAction
属性设置为isVideo = true
。
let handle = CXHandle(type: .phoneNumber, value: handle)
let startCallAction = CXStartCallAction(call: UUID(), handle: handle)
startCallAction.isVideo = true//if setting false recent log showing history for true no recent history is coming
let transaction = CXTransaction()
transaction.addAction(startCallAction)
requestTransaction(transaction, action: "startCall")
最近的日志应该将历史记录显示为视频通话,但没有显示。
这可能是因为您尚未配置CXProvider
以支持视频。
let providerConfiguration = CXProviderConfiguration(localizedName: "MyApp")
providerConfiguration.supportsVideo = true
...
let provider = CXProvider(configuration: providerConfiguration)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.