【问题标题】:Incoming call wakes iOS background App?来电唤醒iOS后台App?
【发布时间】:2011-07-02 15:32:47
【问题描述】:

是否可以在来电时在后台唤醒应用程序并访问 CoreTelephony 以通过网络发送一些信息?

我现在几乎是 iOS 开发领域的 n00b,但有人问我 iOS 是否能够做到这一点。我也在 iOS 参考中搜索过,但没有运气。

如果有更多经验的人能回答,那就太好了。非常感谢!

速记

【问题讨论】:

  • 除非设备越狱,否则不会。

标签: iphone ios xcode background telephony


【解决方案1】:

请看一下关于executing code in the background的文档。

如果您转到“实施 VoIP 应用程序”部分,您将看到您的应用实际上可以定期唤醒,以便它可以检查是否有任何事情要做(在您的情况下,如果我理解您的话正确你会使用CTCall 来检查调用状态)。

因此,基本上,当唤醒时,您的应用可以检查是否有任何来电,然后使用 Core Telephony,正如您所说的。

唯一的麻烦是,如果你的应用不能被认为是 VOIP 应用,Apple 不会让它进入 App Store。

【讨论】:

    【解决方案2】:

    在接到电话时无法运行您的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 2016-10-22
      相关资源
      最近更新 更多