【问题标题】:Location Services in iOS 8: Background ModesiOS 8 中的定位服务:后台模式
【发布时间】:2015-03-02 21:45:10
【问题描述】:

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

如果我包含 CoreLocation 框架,并且在我的 info.plist 中包含键 NSLocationAlwaysUsageDescription 和作为字符串的值,我需要使用它来做什么,我是否需要勾选位置更新的背景模式?我可以在授权后使用它吗?我已经尝试查找核心位置的 iOS 8 指南,因为我以前从未使用过它,但没有涉及到这一点。如果您不必勾选它以在后台获取位置,我不知道它的用途。

【问题讨论】:

    标签: ios ios8 core-location


    【解决方案1】:

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

    Apple's Programming Guide 很好地描述了后台模式的理念。

    【讨论】:

    • 哦,我明白了。因此,要让 AlwaysUsage 按预期工作,需要勾选背景模式。
    猜你喜欢
    • 2014-08-10
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多