iOS 后台定位 蓝条

2017-12-14  本文已影响701人  十一岁的加重

开发中有很多朋友,在使用定位时,可能会遇到后台时出现蓝条的情况,其实这都是相关权限没配置好的原因 ,大家可参考下列的情况根据自己的实际情况来搭配一下。

- Capabilities 关 Capabilities 开
startUpdatingLocation 可以前台定位、不可以后台定位、无蓝条 可以前台定位、可以后台定位、无蓝条
用户拒绝 无任何定位 无任何定位
- Capabilities 关 Capabilities 开
requestAlwaysAuthorization 可以前台定位、不可以后台定位、无蓝条 可以前台定位、不可以后台定位、无蓝条
requestWhenInUseAuthorization 可以前台定位、不可以后台定位、无蓝条 可以前台定位、不可以后台定位、有蓝条
无/用户拒绝 无任何定位 无任何定位
- - Capabilities 关 Capabilities 开
requestAlwaysAuthorization allowsBackgroundLocationUpdates关 可以前台定位、不可以后台定位、无蓝条 可以前台定位、不可以后台定位、无蓝条
requestAlwaysAuthorization allowsBackgroundLocationUpdates开 iOS抛出Crash 可以前台定位、不可以后台定位、无蓝条
requestWhenInUseAuthorization allowsBackgroundLocationUpdates关 可以前台定位、不可以后台定位、无蓝条 可以前台定位、不可以后台定位、无蓝条
requestWhenInUseAuthorization allowsBackgroundLocationUpdates开 iOS抛出Crash 可以前台定位、不可以后台定位、有蓝条
无/用户拒绝 allowsBackgroundLocationUpdates关 无任何定位 无任何定位
无/用户拒绝 allowsBackgroundLocationUpdates开 iOS抛出Crash 无任何定位
上一篇 下一篇

猜你喜欢

热点阅读