最近在使用百度地图,涉及到定位功能.
如果你使用了下面两个定位属性的话,在你回到主界面的时候,在界面上方会显示<"**"一直在后台使用位置>的提示.这个用户体验不好
NSLocationWhenInUseUsageDescription ,允许在前台使用时获取GPS的描述
NSLocationAlwaysUsageDescription ,允许永久使用GPS的描述
解决方案:接单粗暴,将NSLocationWhenInUseUsageDescription去掉.此时就没有下面图中<使用应用期间>选项了.
因为现在好多设计地图应用都采用永久定位,而非有使用时的定位的模块.下面是截图
网友评论