当iphone app在后台时火灾事件?

时间:2012-04-18 11:38:20

标签: iphone enterprise multitasking background-process

我们可以注册iPhone应用程序,以便在使用位置/音乐功能时在后台运行。我的问题是我们可以根据位置更新来解决问题吗?例如:当我在后台达到某个预定义的纬度/经度而不启动应用程序时,将lat / long发送到服务器?

如果有任何帮助,我不介意使用Enterprise解决方案。

4 个答案:

答案 0 :(得分:2)

查看重要位置更改 API,它应该提供您想要的内容,尽管不是很准确。
http://longweekendmobile.com/2010/07/22/iphone-background-gps-accurate-to-500-meters-not-enough-for-foot-traffic/

答案 1 :(得分:0)

是的,这是可能的。如果您使用locationmanager并通过委托获得新位置,那么您的代码将在不打开应用程序的情况下执行。

答案 2 :(得分:0)

是的,这可以做到。在Getting the User’s Location

上查看Apple的详细信息

答案 3 :(得分:0)

您需要实施此API

- (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region{
     //write code here
}