好的,我正在实现后台获取,到目前为止一切都很好。我面临的唯一问题是,当应用程序未运行并在后台启动时,我无法测试该案例。根据Apple的说法,您只需复制当前的方案并选中“因背景提取而启动”选项即可:
但是,在我的情况下,应用仍然像在正常方案中一样在前台启动。我试图取消选中并再次检查选项,重新启动模拟器和Xcode,但结果仍然相同。
XCode的版本是6.0.1(6A317)。有什么建议?有人有同样的问题吗?
编辑: 该问题仍存在于XCode 6.1(6A1052d)中。不过,我注意到它适用于实际的设备。 (不确定它是否适用于6.0.1)
答案 0 :(得分:4)
这仅适用于设备,而不适用于模拟器。
答案 1 :(得分:1)
我有同样的问题。
但是,您可以通过在正常调试模式下运行应用程序,以另一种方式测试后台获取,然后转到“调试 - >模拟后台获取”。