【问题标题】:iPhone - how to be notified of call completioniPhone - 如何在通话完成时收到通知
【发布时间】:2010-06-07 22:07:31
【问题描述】:

我正在开发一个应用程序,该应用程序需要对已完成的电话采取行动,最好是在通话结束后,但至少每天一次。

我已经阅读了新的 CoreTelphony 框架,如果我的应用程序处于活动状态,我似乎可以获得通话事件,但是如果我的应用程序没有在通话结束时,我看不到如何启动/唤醒我的应用程序前台应用程序。我也看不到任何新的伪背景“模式”如何允许我的应用程序在后台监听这些事件。你们有谁知道这是怎么做到的吗?

如果无法进行通话后处理,那么我想找出一种方法来每天自动唤醒我的应用一次,提取自上次唤醒以来的所有通话事件并进行处理。我知道如何使用推送或本地通知来做到这一点,但我的理解是这些需要用户操作才能继续;在这种情况下,我只希望自动进行处理。有没有一种机制可以实现这一点?

谢谢, 丹

【问题讨论】:

    标签: iphone notifications call


    【解决方案1】:

    您无法在没有用户交互的情况下启动您的应用。 推送/本地通知不是为了这种事情,它们是为了让用户知道事件。

    在未越狱的设备上,没有办法做你想做的事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-24
      • 2012-03-15
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多