iphone - 在后台应用程序中触发 didUpdateToLocation 时,我可以获得多少时间

标签 iphone ios ios4

我想将修复(盲目地)推送到 Internet 上的服务器(简单的套接字发送大约 100 个字节)。当 didUpdateToLocation 在后台启动我时,iOS SDK 是否会给我足够的时间来执行此操作?

最佳答案

我相信这些位置类型的服务可以不受限制地在后台运行(前提是它们在 plist 中标识自己)。如果您担心,请将您的处理包装在 - (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void(^)(void))handler 功能,我认为它给你大约 10 分钟的处理时间,这应该是充足的时间。

关于iphone - 在后台应用程序中触发 didUpdateToLocation 时,我可以获得多少时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5859636/

相关文章:

ios - NSString的范围,更改html标签

iphone - iOS API 检测无线网络

ios - 在iPhone上以编程方式打开蓝牙

iOS Objective-C 在自定义框架中显示 PNG 图像

iphone - 释放内存分配的正确方法?

iphone - Xcode - 资源已经存在?

ios - 添加自定义字体 (Lexia)

objective-c - UIScreen mainScreen bounds.size.height 总是 1024

iphone - 如何在iPhone View 中的两个点击点之间绘制自动线

iphone - 为通用应用程序压缩图像