callkit

    1热度

    5回答

    我有一个VoIP应用程序,它使用CallKit和PushKit。 当应用程序关闭并且iOS收到推送通知时,该应用程序在后台模式下被唤醒,通过CallKit进行应答,一切正常,约50秒。 之后,iOS杀死信号9的应用程序。 我选择了下一个背景模式:音频和voip,但iOS想要更多东西来继续无限的后台任务。 我忘了做什么来防止系统杀死我的应用程序? P.S.当我在前台拨打我的应用程序时,通话可持续数小

    0热度

    1回答

    我想在智能手机被锁定时(比简单通知更有效),使用Callkit框架在我的voip应用程序的传入呼叫中呈现iOS本机UI,但在回答后我想要到我的应用程序界面,而不是由callkit提供的界面。 优先我在回答调用后立即去,第二个选项将是callkit UI中的一个选项,以移动到我的应用程序。 任何想法,如果这是可能的?到现在为止还没有找到任何解决方案。 谢谢 何塞

    4热度

    2回答

    我正在尝试整合CallDirectory Extension来阻止某些来电。但是应用程序甚至没有意识到为阻止提供的数字。有没有人成功做到这一点? 你可以看到,我已经使用的格式.. private func addIdentificationPhoneNumbers(to context: CXCallDirectoryExtensionContext) throws { let p

    2热度

    1回答

    CallKit的didActivate究竟何时被调用? 我该如何激活会话? 官方文档和speakerbox sample不能很好地解释它。

    1热度

    2回答

    我正在致力于callKit框架,我发现通过使用呼叫目录扩展名,我们可以识别传入的电话号码。我的问题是如何在iOS应用中实现呼叫目录扩展以识别来电详细信息。我的目的C. 工作让许多“+ 919876xxxxx”呼叫目录扩展使用此方法添加: - (BOOL)addIdentificationPhoneNumbersToContext:(CXCallDirectoryExtensionContext *

    11热度

    1回答

    当我的应用程序在前台时,它需要轻松检测到呼叫事件,如呼叫连接,呼叫断开连接,但是当我的应用程序进入后台时,它不检测任何呼叫事件。 所以,我怎么能检测呼叫事件像来电和背景呼出? 我正在与iOS 10和XCode 8构建CallKit框架。我发现核心电话框架已在iOS 10中弃用。 我正在使用CXCallObserverDelegate模式观察呼叫。 我想在通话期间计算来电和去电的通话时间。

    1热度

    2回答

    我看到了很多关于此问题的问题。所有答案都说这是不可能的。 Apple不允许这样做。 我使用iPhone 6s上iOS 10.1.1 昨天我跑我插入新的SIM当我打开WhatsApp之后购买新的SIM Card.Just。我得到一个屏幕,其中说: `Your number has been changed. Do you want to use new number` whatsapp如何能够做

    0热度

    1回答

    当我在我的项目中使用CallKit时,我不知道如何控制扬声器按钮。其他按钮,如静音,挂断等可以控制。当我测试我的项目时,我发现'AVAudioSession'实例在点击扬声器按钮时发生了变化,但结果并不令人满意。当我点击一次,扬声器按钮没有改变选择状态,当然,扬声器没有打开。将扬声器按钮两次更改为选定状态。但是演讲者的效果在我看来很奇怪。我想知道CallKit框架的系统机制,以便我可以修改我的关于

    1热度

    1回答

    我想在iOS 9和iOS 10上从xcode 8上运行VOIP推送。但是在注册VOIP时,推送它在iOS 9.x上崩溃。但它在iOS 10上平稳运行。 let pushRegistry = PKPushRegistry(queue: DispatchQueue.main) pushRegistry.delegate = self pushRegistry.desiredPushTypes = [P

    1热度

    1回答

    我已经开发了一个应用程序,使用CoreTelephony框架来检测手机状态的变化,工作的很好。雨燕代码(从另一个StackOverflow答案杠杆)的一般形式是: import CoreTelephony class SomeClass: UIViewController { private var callCenter = CTCallCenter() overrid