iOS Callkit - 传入呼叫最近历史记录

时间:2016-12-19 18:59:04

标签: ios call callkit nativeapplication

我在我们的应用程序中实现了呼叫工具包,仅用于在应用程序关闭或在后台接听来电时(推送通知)。我刚注意到每次收到呼叫并使用callkit显示它时,此呼叫会自动出现在呼叫历史记录中(本机呼叫应用程序中的“最近”选项卡)。

每次点击其中一个最新版本,我的应用程序都会恢复或启动。 我希望在用户按最近通话后让应用程序拨打电话,但我没有找到任何相关信息。

  • 有没有办法检测应用程序是否已通过此次调用最近点击打开/恢复?
  • 我们可以禁用此callkit功能吗?

感谢您提供信息:)

1 个答案:

答案 0 :(得分:2)

  

我希望在用户按下后让应用拨打电话   最近的电话,但我没有找到任何相关信息。

在您应用的Info.plist中,您必须在INStartAudioCallIntent密钥中设置INStartVideoCallIntent和/或NSUserActivityTypes,并且您的应用代表必须实施{{ 1}}处理启动调用意图的方法。有关详细信息,请参阅Speakerbox示例应用。

  

我们可以禁用此callkit功能吗?

如果您没有为通话-application:continueUserActivity:restorationHandler:设置remoteHandle,则最近的项目将无法按下。

相关问题