【发布时间】:2014-07-15 22:58:52
【问题描述】:
我正在使用后台任务在后台运行计时器以更新用户的位置。它被声明为:
UIBackgroundTaskIdentifier bgTask;
在头文件中,并初始化为:
bgTask = UIBackgroundTaskInvalid;
但是,我仍然在 gdb 中收到这条消息:
无法结束BackgroundTask:不存在标识符为 23dc 的后台任务,或者它可能已经结束。中断 UIApplicationEndBackgroundTaskError() 进行调试。
为什么?我该如何解决这个问题?
【问题讨论】:
标签: objective-c ios7 xcode5