-1

我们正在尝试开发一个类似于应用商店中现有应用的应用。

此应用程序正在后台将位置数据发送到 Web 服务,并且该应用程序将在设备重新启动后继续运行。我还要注意,在安装和注册应用程序后,位置服务指示符会一直保持在状态栏上。我假设这是允许应用程序在设备重新启动后继续运行所必需的。

我们曾尝试使用“UIBackgroundModes/定位所需的背景模式”,但未能成功让应用程序在设备重启后继续运行。

有人可以为我们指出正确的方向,以了解如何让应用程序在设备重启后继续发送位置数据。

非常感谢!

4

2 回答 2

0

设备重启后不会运行任何应用程序。在 Apple 的 SDK 下无法构建文件守护程序。你必须越狱手机并运行未经授权的东西才能这样做,然后你就不会被苹果的应用商店接受。

于 2012-12-04T16:58:06.887 回答
0

是的,如果您正在监控重大的位置变化或监控一个区域并且该区域已进入/退出,您的应用程序重新启动。

在 iOS 7 中,Apple 进行了一项重要更改,如果用户强制退出您的应用程序,将禁用这些机制。在用户再次启动您的应用程序之前,它们将保持禁用状态。

于 2013-10-14T18:27:37.617 回答