iphone - 要求 iPhone 4 将地理标签信息发送回后台服务器

标签 iphone ios

我想知道 iPhone 4 是否可以:

我有一个服务器,它通过 iPhone 应用程序(不定期)发送有关手机位置的查询。客户可以选择允许手机在后台发回地理标记信息(经度和纬度)的设置(无需客户执行任何操作)。

如果可以的话我该怎么做?如果没有,最接近的替代方案是什么?

谢谢。

最佳答案

是的,你可以做到这一点。您必须在 Info.plist 中设置 UIBackgroundModes 标志以指示您在后台执行。

参见:Information Property List Keys

请注意,从后台运行 GPS 将严重影响电池生命周期。此外,如果系统需要内存,您的应用程序可能会随时终止。

关于iphone - 要求 iPhone 4 将地理标签信息发送回后台服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7996808/

相关文章:

ios - Swift UIScrollView 在没有 pagingEnabled 的情况下捕捉到 subview 宽度

ios - 如何在 ScrollView 中将图像置于最前面

ios - 如何从 AVCaptureSession captureStillImageAsynchronouslyFromConnection 中删除屏幕 "flash"效果

iphone - 限制父 View 内的 View

iphone - 为什么我在发送多个请求时收到此错误(HTTP 错误 400。)?

ios - 从 Xcode 打印的字典日志创建 NSDictionary

objective-c - 如何在IOS中创建列表内列表

iphone - 在标签中显示一个数字,但让它计算数字

iphone - NSPredicate 检查对象类的种类

iphone - 以编程方式切换选项卡栏和 viewdidload 问题