2015-10-16 110 views
0

当我使用后台提取模式从Xcode启动应用程序时,它可以正常工作。但是当我调用回调处理程序时,或者在30秒后它应该停止。 但它不!当我点击暂停时,我可能会看到我的主线程无法执行任何操作。从Xcode启动后台提取时,应用程序未停止

这是一些xcode特定的问题,还是我误解背景获取?

回答

1

在Xcode调试器下运行的应用程序不会受到与已发布应用程序相同的后台执行时间限制。

例如,如果您打开,在已发布的应用程序上登录UIApplication媒体资源backgroundTimeRemaining,则当此值达到零时,您的应用程序将被终止。在调试器下,您的应用程序将无限期地继续,报告一个零值。

相关问题