iPhone - 如何通知电话完成

时间:2010-06-07 22:07:32

标签: iphone notifications call

我正在开发一个需要对已完成的电话号码采取措施的应用程序,最好是在通话结束后,每天最少一次。

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

如果无法进行呼叫后处理,那么我想找出一种方法来自动唤醒我的应用程序,每天一次,拉取自上次唤醒以来的所有呼叫事件,并处理它们。我知道如何使用推送或本地通知执行此操作,但我的理解是那些需要用户操作才能继续;在这种情况下,我只想自动进行处理。是否有一种机制可以实现这一目标?

谢谢, 丹

1 个答案:

答案 0 :(得分:2)

如果没有用户互动,您无法启动应用。 推/本地通知不是为了这种事情,而是为了让用户了解事件。

在非越狱设备上,无法做你想做的事。

相关问题