"**"一直在后台使用位置

最近在使用百度地图,涉及到定位功能.

如果你使用了下面两个定位属性的话,在你回到主界面的时候,在界面上方会显示<"**"一直在后台使用位置>的提示.这个用户体验不好

NSLocationWhenInUseUsageDescription ,允许在前台使用时获取GPS的描述

NSLocationAlwaysUsageDescription ,允许永久使用GPS的描述

解决方案:接单粗暴,将NSLocationWhenInUseUsageDescription去掉.此时就没有下面图中<使用应用期间>选项了.

因为现在好多设计地图应用都采用永久定位,而非有使用时的定位的模块.下面是截图


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各位小伙伴们大家好,今天我向大家介绍一下苹果百度地图的使用方法,因为做过一些想关的APP,感觉百度地图还是挺方便的...
    Lee0528阅读 14,747评论 18 46
  • 最新百度地图使用注意事项(在使用中出现了引擎失败的家在错误,下边是注意事项) 第一步、引入BaiduMapAPI....
    寒桥阅读 2,992评论 3 5
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,975评论 25 708
  • 不知从何时开始自己喜欢上了易经,只听前两卦就觉得妙不可言,不过一直也止步在这前两卦。 一直想找个什么东西坚持下去只...
    小伙子J阅读 260评论 0 0
  • 第一行不能出现「我爱你」否则接下来的十三行全都是废话了 第二行是 你怎么能这么远 而世界很近 世界对我是无可 对你...
    guijuan_Guo阅读 315评论 0 0