BaiduMap_IOSSDK_v7.1.0_Docs 7.1.0

构造函数 | 所有成员列表
<BMKWalkCycleLocationServiceDelegate>协议 参考

`#import <BMKWalkCycleNavigationDelegates.h>`

类 <BMKWalkCycleLocationServiceDelegate> 继承关系图:

## 构造函数
(void) | - doRequestAlwaysAuthorization:
| 为了适配app store关于新的后台定位的审核机制（app store要求如果开发者只配置了使用期间定位，则代码中不能出现申请后台定位的逻辑），当开发者在plist配置NSLocationAlwaysUsageDescription或者NSLocationAlwaysAndWhenInUseUsageDescription时，需要在该delegate中调用后台定位api：[locationManager requestAlwaysAuthorization]。开发者如果只配置了NSLocationWhenInUseUsageDescription，且只有使用期间的定位需求，则无需在delegate中实现逻辑。 更多...
(void) | - onLocationServiceError:

## 函数文档

## ◆ doRequestAlwaysAuthorization:

- (void) doRequestAlwaysAuthorization: |  | ("定位权限需要开发者主动申请") | DEPRECATED_MSG_ATTRIBUTE |
| optional

为了适配app store关于新的后台定位的审核机制（app store要求如果开发者只配置了使用期间定位，则代码中不能出现申请后台定位的逻辑），当开发者在plist配置NSLocationAlwaysUsageDescription或者NSLocationAlwaysAndWhenInUseUsageDescription时，需要在该delegate中调用后台定位api：[locationManager requestAlwaysAuthorization]。开发者如果只配置了NSLocationWhenInUseUsageDescription，且只有使用期间的定位需求，则无需在delegate中实现逻辑。

参数

  locationManager | 系统 CLLocationManager 类 。

自从
  5.0.0

## ◆ onLocationServiceError:

- (void) onLocationServiceError: |  | (BMKWalkCycleNavigationLocationServiceErrorCode) | errorCode |
| optional

步骑行导航定位服务错误码

参数

  errorCode | 错误对象

该协议的文档由以下文件生成:

- BaiduMapAPI_WalkNavi.framework/Headers/BMKWalkCycleNavigationDelegates.h