【发布时间】:2013-03-09 05:46:47
【问题描述】:
我知道我在拉稻草,但希望得到答案。
我有一个应用需要在后台与服务器通信,无需用户干预。在推送通知到达时或至少定期(每 5 分钟左右)。
我可能会附加位置更新并将其发送到服务器。我什至可以证明使用粗略的位置是合理的,因此 Apple 会批准它。在最坏的情况下,我将支付 299 美元购买企业开发者许可证并使用本地分发(我唯一关心的)。
我最后的希望是使用 NSTimer 定期调度后台任务。 使用此方法的应用程序是否仍受 Apple 对允许的后台任务类型的限制? (媒体/位置/voip/newsstand/external device)这看起来很歧视......
附言。该应用程序现在在 ipod touch 上以开发模式运行,包括与服务器的定期通信。就后台模式而言,我没有在 plist 中声明任何内容。这是否意味着我没事?
【问题讨论】:
标签: ios background nstimer