【问题标题】:iPhone app autostart without jailbreakiPhone应用程序自动启动而无需越狱
【发布时间】:2012-01-26 13:21:30
【问题描述】:

我是 iPhone 应用程序开发的新手。只需要我的应用程序执行一些循环工作(如 cron)。这样做可以防止过度消耗电池。

我意识到我可以使用 /System/Library/LaunchDaemons,但我不确定是否可以在不越狱 iPhone 的情况下使用它?

【问题讨论】:

    标签: iphone jailbreak autostart


    【解决方案1】:

    由于您无法在非越狱手机上的指定应用程序区域之外书写,因此您将无法访问该路径。 Apple 似乎也不鼓励或支持这种服务,因为即使在后台保持活动的应用程序也是不可能的,除了一些极端情况(位置感知、voip ......)[当然在非越狱设备上]。

    您可以考虑(视情况而定)使用Push notifications,特别是远程推送通知。这些是从您的服务器发送到苹果服务器的,苹果服务器又会在目标手机在线时通知它。然后,用户可以选择再次进入您的应用程序,该应用程序可以显示/处理数据。这是一种解决许多可能诉诸轮询的情况的方法,例如即时消息场景。当然,这要求它适合您的应用程序配置文件,并且您拥有可以处理所需任务的服务器,并且该应用程序仅显示一些信息。

    【讨论】:

      猜你喜欢
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多