gpt4 book ai didi

ios - 如何在联系人应用程序拨号器中显示我的 VOIP 应用程序

转载 作者:行者123 更新时间:2023-12-01 19:44:00 36 4
gpt4 key购买 nike

我目前正在开发一个 VOIP 应用程序。我想在联系人应用程序的拨号器中显示我的应用程序(转到联系人应用程序 -> 从 4 个圆形按钮单击调用按钮,拨号器将打开),就像其他 VOIP 应用程序一样。

enter image description here

看到这张图片,它列出了不同的应用程序,如环聊、WhatsApp、Viber 等。

我需要做哪些设置或额外的编程才能在此列表中显示我的 VOIP 应用程序。这有什么具体的扩展吗?

最佳答案

在这里,我得到了解决方案,它对我来说很棒。

    let configuration = CXProviderConfiguration(localizedName: "CallKit Quickstart")
configuration.maximumCallGroups = 1
configuration.maximumCallsPerCallGroup = 1
configuration.supportedHandleTypes = [.phoneNumber]

if let callKitIcon = UIImage(named: "iconMask80") {
configuration.iconTemplateImageData = UIImagePNGRepresentation(callKitIcon)
}

callKitProvider = CXProvider(configuration: configuration)

看上面的代码,主要醒目的一行是
    configuration.supportedHandleTypes = [.phoneNumber]

如果您通过 .phoneNumber在这里,考虑到您支持从电话号码调用电话,您的应用程序将从联系人应用程序中显示。同样,如果您支持电子邮件地址,那么也传递它。这将解决您的问题。

关于ios - 如何在联系人应用程序拨号器中显示我的 VOIP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50814174/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com