iOS 8中的定位服务:后台模式

时间:2015-03-02 21:45:11

标签: ios ios8 core-location

有一种称为位置更新的后台模式。

如果我包含CoreLocation框架,并且在我的info.plist中包含密钥NSLocationAlwaysUsageDescription,并且值为一个String,我需要使用它,我是否需要勾选位置更新的后台模式?我可以在授权时使用它吗?我已经尝试查找iOS 8的Core Location指南,因为我以前从未使用它,但没有触及这一点。如果您不必勾选它以获取后台位置,我不知道它的用途。

1 个答案:

答案 0 :(得分:0)

当您获得AlwaysUsage的授权时,您可以在代码运行时获取位置。但除非你为此激活了适当的模式,否则它不会在后台运行。

Apple's Programming Guide很好地描述了背景模式的哲学。