28得票5回答
Callkit扬声器漏洞 / WhatsApp如何解决它?

我的应用程序具有Callkit功能。当我按扬声器按钮时,它会闪烁并动画到关闭状态(有时扬声器设置为LOUD,但图标仍然是OFF状态)。当我多次点击它时...可以清楚地看到此功能未能正确运行。 然而,WhatsApp一开始就将扬声器关闭,并在3秒后激活它,这样它就可以工作了。是否有人遇到过类似...

26得票2回答
iOS 13因未将PushKit VoIP回调的来电信息发布到系统中而关闭应用程序

升级到iOS beta 13之后,我注意到一个不好的事情:我的应用有时会在接收VoIP推送时崩溃。 在崩溃报告中,我看到了以下信息:iOS 13 Killing app because it never posted an incoming call to the system after ...

22得票2回答
间歇性和临时的iOS钥匙串故障

我们有一个应用程序,严重依赖于使用iOS的 Keychain访问用户的会话令牌。当我们的应用程序打开时,首先检查的是令牌是否可用 - 如果不可用,则向用户显示登录屏幕。对于此功能,我们不使用任何第三方库,而是直接使用 Keychain 的SecItemAdd() / SecItemCopyMa...

19得票1回答
iOS麦克风无法工作或在从锁定屏幕接听电话时未通过webrtc发送语音。

我正在使用Webrtc和Callkit进行通话。当应用程序在前台时,一切正常,但如果屏幕被锁定并且我接听电话,则仅我的一侧能听到声音(我可以听到声音,但我的声音没有传送)。 当用户进入应用程序时,所有问题都得到解决。 所有后台设置和功能都已正确设置。<key>UIBackgro...

16得票1回答
安卓连接服务传入电话

我试图在安卓上实现iOS CallKit的行为。 我从Firebase接收到推送通知,并希望向用户显示“来电”屏幕。为此,我使用了android.telecom包中的ConnectionService和其他类。 这是我的呼叫管理器类:class CallManager(context: Co...

15得票2回答
如何在使用CallKit接听电话后保留iOS本机通话界面

我正在尝试实现与Enhancing VoIP Apps with CallKit - WWDC 2016视频29:52秒处相同的结果。在该视频中,它展示了在接听电话后,通过动画移动和更改按钮,并且屏幕保持原生的呼叫界面。 我构建了Speakerbox并尝试了“模拟来电”的功能,但是当通过接听...

15得票1回答
Flutter基于本地UI集成的通话录音应用程序

我正在尝试使用Flutter、CallKit(iOS)和ConnectionService(Android)实现本地UI集成的通话录音功能。 由于没有指南来集成Flutter和CallKit或ConnectionService或任何其他服务以启用系统级通话录音而无需获取root权限或越狱,因...

14得票1回答
我能否在后台观察呼入和呼出电话?

当我的应用程序在前台时,它需要轻松检测呼叫事件,如电话接通、电话断开,但是当我的应用程序进入后台时,它就不能检测到任何呼叫事件。 那么我该如何在后台检测呼叫事件,例如来电和去电呢? 我正在使用带有和的CallKit框架。我发现iOS 10中核心电话框架已被弃用。 我正在使用CXCallOb...

13得票3回答
如何在CallKit中结束通话。

这不是一道给我代码的问题,而是一个可行性问题。如果我使用 CallKit 发起电话呼叫,是否也可以通过编程的方式结束通话?

13得票5回答
在iOS 10(Swift 3,Xcode 8)中检测GSM通话状态和后台状态通知

简述:如何在后台检测通话结束事件 请看下面问题的更新: 是否可以使用Swift在IOS 10中从后台状态检测/获取呼叫状态事件。在早期版本中有一个CORE Telephony API,但现在似乎已经被弃用。 我看到了CallKit Api,但它说它是针对基于VOIP的呼叫的。我需要获取普通...