了解启动iOS应用程序的可能性

时间:2015-05-14 07:10:10

标签: ios notifications

我想开发一个具有以下功能的iOS application

  1. 我的应用程序应该始终运行并在后台监听事件,即使它已从内存中删除。
  2. 它应该关闭设备&关于通知。
  3. 所以现在我有几个问题:

    1. 是否有可能始终在后台听事件?
    2. 设备关/开是系统级调用,我们可以收到有关它们的任何通知吗?
    3. 我搜索了很多内容并找到了一些我不想要的越狱解决方案。

      我的第三个问题是

      • 我们可以为非越狱申请实现吗?

      如果有人对此有所了解,请指导。 谢谢。

1 个答案:

答案 0 :(得分:2)

简短回答:不 您的应用程序可以订阅推送通知,系统可以在通知到来时唤醒或启动它(并不总是!stack question)。 除此之外,除非你有充分的理由(如GPS应用程序),否则你不能在背景中听任何事件超过几分钟:Implementing Long-Running Tasks
最后,您无法在非越狱手机上收听开/关等系统事件。