【发布时间】:2011-08-17 16:53:12
【问题描述】:
我愿意做一些棘手的事情,我想知道这种方法是否会导致 Apple 拒绝我的申请:一些客户要求自动下载新内容的功能(Apple 条款允许的内容,没有任何违法或违反 TOS 的),只要它们可用。
但是,iOS 的后台可能性非常有限,甚至“后台下载”选项也将任务运行时间限制为最多 10 分钟(显然)。其他用户曾尝试使用带有“虚拟”声音的背景音频来保持应用程序活跃并执行无限任务,但众所周知,这种方法会导致 Apple 拒绝该应用程序。
我想做的是使用核心位置而不是背景音频。尽管由于持续使用 GPS 硬件会消耗更多的电池电量,但这种方法效果很好。值得一提的是,我的应用程序已经将 CoreLocation 用于其他“真实”的东西。
我想知道是否有人有这种方法的经验,或者如果我选择这条路径,我的应用是否会被拒绝。
【问题讨论】:
标签: ios background core-location