由于iOS11更新了定位服务设置:可选择使用使用app期间定位,虽然这种做替用户免去担忧,但给app使用可能造成了影响,开发者就要调整自己的应用程序了。本文只讲述在iOS11进行持续定位需要注意的事项,怎么去前台后台持续定位(使用CoreLocation或高德地图或百度地图等定位),不是本文的重点,可自动百度或者google。

1.在项目的.plist中增加3个定位描述:


<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>请选择"始终允许"以保证您的听单正常</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>请选择"始终允许"以保证您的听单正常</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>请选择"始终允许"以保证您的听单正常</string>

2.工程->Capabilities>Background Modes 选中”Location update”,以便app后台能够持续定位:

3.获取持续定位最好给用户说明为什么要始终允许,给出让用户不抗拒的理由:

最后用户选择不选择,还是要看用户最终选择。

iOS11 持续定位相关推荐

  1. iOS开发 - 百度地图后台持续定位

    2019独角兽企业重金招聘Python工程师标准>>> 之前有做一个定位的项目,类似嘀嘀打车那样. 需要后台持续定位. 这里选择了百度地图,不过在后台持续定位方面, 之前只是简单的设 ...

  2. 解决iOS地图持续定位耗电问题

    地图位置刷新的代理didUpdateLocations会持续调用,手机非常耗电 但是在实际开发中,有一些APP确实需要用到持续定位的功能,比如:运动类, 导航类, 天气类等等 如何进行持续定位呢?保证 ...

  3. 小程序后台持续定位功能

    wx.onLocationChange  //监听位置实时变化 wx.stopLocationUpdate //关闭监听位置变化,前后台都不接收 wx.startLocationUpdate //开启 ...

  4. H5+App后台持续定位功能实现

    H5+App后台持续定位功能实现 1. 项目需求 2. 实现过程 3.最终实现 4. 关于测试用例 1. 项目需求 最近有个需求就是需要完成在后台的实时定位,并且要将获取到的定位信息写到Map控件上去 ...

  5. iOS获取高德地图实现持续定位功能

    首先,根据高德地图开发平台在Xcode里面配置相应的环境 自动部署用cocoapods,请按照http://lbs.amap.com/api/ios-location-sdk/guide/create ...

  6. 微信小程序后台持续定位功能使用

    微信小程序团队在7月30日更新了 基础库 2.8.0 其中新添加了小程序后台持续定位功能和联系定位的接口 从上到下分别是 1.wx.onLocationChange//监听位置实时变化 2.wx.st ...

  7. 百度地图API后台持续定位、指南针改变位置问题

    最近的需要用到后台持续定位,项目中又是用的百度地图API,遇到点麻烦: 1.进入后台,手机静置,定位持续16分钟左右就停止了,但是还是无限后台效果:但如果一直运动,让定位持续更新,定位服务一直保持 其 ...

  8. mpaas 接入高德地图 持续定位不起作用

    1.把静态库 APMobileLBS 移除 2.移除后会又些依赖库报错 3.删除一些依赖库 把相关联的库都删了,APMap,BeeLocationPicker.BeeCityPicker 删除 4.成 ...

  9. 微信小程序后台持续定位功能使用详解

    微信小程序团队在7月30日更新了 基础库 2.8.0 其中新添加了小程序后台持续定位功能和联系定位的接口 从上到下分别是 1.wx.onLocationChange//监听位置实时变化 2.wx.st ...

最新文章

  1. 2022-2028年中国康养旅游行业市场竞争力分析及发展策略分析报告
  2. 超越谷歌MobileNet!华为提出端侧神经网络架构GhostNet|已开源
  3. sharepoint 2010 显示和隐藏Ribbon区域条
  4. Vuex——使用namespace的store使用mapState获取state为undefined
  5. 五家共井java_算法练习02:五家共井
  6. 趣读:程序员泪流满面的20个瞬间!
  7. 苹果2021年WWDC大会可能继续采用线上方式举办
  8. mysql 语法错误检查,解决引号的使用错误1064(42000):SQL语法有错误;检查与您的MySQL服务器版本相对应的手册以使用正确的语法?...
  9. 获得驱动器信息卷设备Ring3得到磁盘文件系统(NTFS WIN10)
  10. seo模拟点击软件_百度快排软件原理分析
  11. 解决 sql server 2005 2000 导出 script 脚本 附近有语法错误
  12. 尚硅谷大数据—搭建Hadoop集群—硬件环境准备
  13. Latex输出大小写罗马数字
  14. SAP GOS cl_gos_manager 添加附件功能
  15. 如何解决High Sierra 10.13.6 系统iCloud无法连接的问题?
  16. 语音对话声空计算机APP,空空语音app
  17. Cisco Packet Tracer基础命令操作以及组织网络实验
  18. pdf压缩 网上常见方法比较
  19. Android学习笔记——APP页面转换与Intent学习
  20. 启信宝受益所有人界面_希望您的项目成功吗? 然后确保其他人也可以从您的想法中受益。...

热门文章

  1. ubuntu下QT报错缺失libgstreamer解决方案
  2. Unity webgl 弹窗直播功能
  3. 怎么给共享电脑设置密码
  4. 怎么用python写脚本刷金币_用Python写王者荣耀刷金币脚本
  5. 招行信用卡笔试编程题 — 考察树的节点个数C++
  6. 10大顶级网络监控软件和可见性工具
  7. c语言代码调试工具valgrind Ubuntu下安装、使用及举例说明
  8. 51job sign逆向分析
  9. 系列 | 漫谈数仓第二篇NO.2 『数据模型』(维度建模建模工具)
  10. 企业微信上传素材,java httpPost Multipart FormData