8得票2回答
挂起CallKit通话来接听来电的蜂窝电话

我有一个问题(但并不是真正的问题)与CallKit相关。 我在我的应用程序中实现了CallKit,并且它非常好用。我可以在我的应用程序中接收第二个来电,并且CallKit会向我提供End&Accept、Decline或Hold&Accept等选项。如果我正在进行一个蜂窝(G...

8得票1回答
使用CallKit显示iOS本地呼叫界面以进行VoIP呼出通话

当我的VoIP应用程序使用CallKit接收到电话时,iOS会显示本机系统呼叫界面。 我该如何在拨出电话时也显示此本机呼叫视图?

8得票2回答
应用图标未在CallKit界面显示

我已经配置了CallKit iOS的提供程序配置。其中,我还设置了“iconTemplateImageData”以在CallKit UI中显示应用程序图标。但是应用程序图标没有显示。它显示为一个白色的正方形框。 提供者配置代码: CXProviderConfiguration ...

8得票1回答
iOS 13中无法阻止VoIP电话吗?

CallKit的通话目录扩展可以用于拦截标准电话。但是,iOS 13应该如何阻止VoIP电话呢? 当有VoIP电话时,您的应用程序会接收到VoIP推送,但现在,在iOS 13中,苹果公司规定,当接收到推送时,应用程序必须调用CXProvider.reportNewIncomingCall()...

8得票1回答
Siri在现有项目中无法工作

我需要通过Siri在我的应用程序中启动VoIP通话。在演示项目中可以工作,但是当我将Intents Extension添加到现有项目中时,Siri不再工作。 在系统设置中,我的应用程序没有显示在“应用程序支持”部分。Plist配置如下: 另请参阅扩展的plist配置: 每当我发出...

8得票2回答
iOS 13中VoIP来电导致本机电话通话失败

我已经在iOS中使用VoIP PushKit实现了音频和视频通话的CallKit,并且在iOS 12及之前的版本中工作正常,同时在iOS 13和13.1中也能正常工作。 但有两种情况下会出现问题: 1)当我们的应用程序处于前台状态时,如果正在进行蜂窝电话并收到VoIP push,则呼叫界面...

7得票2回答
iOS 10: 如何使用CallKit / CXCallObserver获取来电事件?

我在iOS 10中将CTCallCenter更改为CXCallObserver。 这是我的代码: #import <CallKit/CXCallObserver.h> #import <CallKit/CXCall.h> -(void)viewDidLoad { ...

7得票1回答
iOS 10 Callkit不显示来电界面。

我刚刚将CallKit引入我们的VOIP应用程序中,但我在让呼入通话UI显示方面遇到了困难。 在我的实验中,我只是创建了一个简单的方法来显示呼入通话UI,请参见以下内容: CXProviderConfiguration * configuration = [[CXProviderConfi...

7得票4回答
在CallKit UI中隐藏FaceTime按钮

我正在VoIP应用程序中实现CallKit支持。 通过在CXProviderConfiguration中将supportsVideo设置为false,我成功地禁用了视频按钮。现在FaceTime按钮出现了。 由于该应用处理与FaceTime无关的内部企业号码,因此我想知道是否有一种方法可以...

7得票2回答
如何拦截CallKit来电界面发送的“消息”?

我正在使用iOS 10的CallKit来接收来电。 我的应用程序中的通话不是来自“电话号码”或“电子邮件地址”,而是来自于我协议中的内部标识符。 因此,我使用CXHandleTypeGeneric的CXHandleType(而不是CXHandleTypePhoneNumber或CXHandle...