#import <AMapTrackManager.h>
◆ amapTrackManager:doRequireLocationAuth:
- (void) amapTrackManager: |
|
(AMapTrackManager *) |
manager |
doRequireLocationAuth: |
|
(CLLocationManager *) |
locationManager |
|
|
| |
|
optional |
当plist配置NSLocationAlwaysUsageDescription或者NSLocationAlwaysAndWhenInUseUsageDescription,并且[CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined,会调用代理的此方法。 此方法实现申请后台权限API即可:[locationManager requestAlwaysAuthorization](必须调用,不然无法正常获取定位权限)
- Parameters
-
manager | 轨迹管理类。 |
locationManager | 需要申请后台定位权限的locationManager。 |
- Since
- 1.4.0
◆ didFailWithError:associatedRequest:
- (void) didFailWithError: |
|
(NSError *) |
error |
associatedRequest: |
|
(id) |
request |
|
|
| |
|
optional |
当请求发生错误时,会调用代理的此方法。
- Parameters
-
error | 返回的错误。 |
request | 发生错误的请求。 |
◆ onAddTerminalDone:response:
增加Terminal回调函数
- Parameters
-
◆ onAddTrackDone:response:
◆ onDeleteTrackDone:response:
◆ onQueryLastPointDone:response:
◆ onQueryTerminalDone:response:
查询Terminal回调函数
- Parameters
-
◆ onQueryTrackDistanceDone:response:
◆ onQueryTrackHistoryAndDistanceDone:response:
查询轨迹历史数据和行驶距离回调函数
- Parameters
-
◆ onQueryTrackInfoDone:response:
◆ onStartGatherAndPack:
- (void) onStartGatherAndPack: |
|
(AMapTrackErrorCode) |
errorCode |
|
|
optional |
开始采集和上传回调
- Parameters
-
errorCode | 开始Service的错误信息,参考 AMapTrackErrorCode 。 |
◆ onStartService:
- (void) onStartService: |
|
(AMapTrackErrorCode) |
errorCode |
|
|
optional |
开始Service回调
- Parameters
-
errorCode | 开始Service的错误信息,参考 AMapTrackErrorCode 。 |
◆ onStopGatherAndPack:
- (void) onStopGatherAndPack: |
|
(AMapTrackErrorCode) |
errorCode |
|
|
optional |
停止采集和上传回调,建议使用 onStopGatherAndPack:errorMessage: 替代此方法
- Parameters
-
errorCode | 停止采集和上传回调的错误信息,参考 AMapTrackErrorCode 。 |
◆ onStopGatherAndPack:errorMessage:
- (void) onStopGatherAndPack: |
|
(AMapTrackErrorCode) |
errorCode |
errorMessage: |
|
(nullable NSString *) |
errorMessage |
|
|
| |
|
optional |
停止采集和上传回调. since 1.1.0
- Parameters
-
errorCode | 停止采集和上传回调的错误信息,参考 AMapTrackErrorCode 。 |
errorMessage | 停止采集和上传回调的错误信息 |
◆ onStopService:
- (void) onStopService: |
|
(AMapTrackErrorCode) |
errorCode |
|
|
optional |
停止Service回调
- Parameters
-
errorCode | 开始Service的错误信息,参考 AMapTrackErrorCode 。 |
◆ trackManagerGetCustomDictionary
- (NSDictionary <NSString *,NSString *> *) trackManagerGetCustomDictionary |
|
|
|
|
optional |
定位点的自定义字段. since 1.1.0
- Returns
- 自定义的字段 注:自定义字段类型需要为字符串类型,否则采集和上传失败
The documentation for this protocol was generated from the following file: