This commit is contained in:
DDIsFriend
2023-08-18 17:28:57 +08:00
commit f0e8a1709d
4282 changed files with 192396 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
//
// AMapTrackError.h
// AMapTrackKit
//
// Created by liubo on 2017/8/17.
// Copyright © 2017年 Amap. All rights reserved.
//
#ifndef AMapTrackKit_AMapTrackError_h
#define AMapTrackKit_AMapTrackError_h
///AMapTrack errorDomain
extern NSString * const AMapTrackErrorDomain;
///AMapTrack errorCode
typedef NS_ENUM(NSInteger, AMapTrackErrorCode)
{
AMapTrackErrorCodeUnknow = 100,///< 未知错误
AMapTrackErrorCodeInvalidOption = 101,///< option包含错误参数
AMapTrackErrorCodeServiceStarted = 102,///< service已经启动
AMapTrackErrorCodeServiceStopped = 103,///< service已经停止
AMapTrackErrorCodeGatherStarted = 104,///< gather已经开始
AMapTrackErrorCodeGatherStopped = 105,///< gather已经停止
AMapTrackErrorCodeLocationAuthFailed = 106,///< 没有定位权限
AMapTrackErrorCodeLocateError = 107,///< 获取定位失败
AMapTrackErrorCodeAccuracyAuthFailed = 108,///< 没有精确定位权限
AMapTrackErrorNoResponseData = 1800,///< 服务返回数据为空
AMapTrackErrorInvalidProtocol = 1801,///< 协议解析错误,通常是返回结果无法解析
AMapTrackErrorTimeOut = 1802,///< 连接超时
AMapTrackErrorBadURL = 1803,///< URL异常
AMapTrackErrorCannotFindHost = 1804,///< 找不到主机
AMapTrackErrorCannotConnectToHost = 1805,///< 服务器连接失败
AMapTrackErrorNotConnectedToInternet = 1806,///< 连接异常,通常为没有网络的情况
AMapTrackErrorCancelled = 1807,///< 连接取消
AMapTrackErrorBadCustomDictionary = 2031,///< 自定义参数获取异常
AMapTrackErrorOK = 10000,///< 没有错误
AMapTrackErrorInvalidUserKey = 10001,///< key非法或过期
AMapTrackErrorServiceNotAvailable = 10002,///< 没有权限使用相应的接口
AMapTrackErrorDailyQueryOverLimit = 10003,///< 访问已超出日访问量
AMapTrackErrorTooFrequently = 10004,///< 用户访问过于频繁
AMapTrackErrorInvalidUserIP = 10005,///< 用户IP无效
AMapTrackErrorInvalidUserDomain = 10006,///< 用户域名无效
AMapTrackErrorInvalidSignature = 10007,///< 无效签名
AMapTrackErrorInvalidUserSCode = 10008,///< 安全码验证错误bundleID与key不对应
AMapTrackErrorUserKeyNotMatch = 10009,///< 请求key与绑定平台不符
AMapTrackErrorIPQueryOverLimit = 10010,///< IP请求超限
AMapTrackErrorNotSupportHttps = 10011,///< 不支持HTTPS请求
AMapTrackErrorInsufficientPrivileges = 10012,///< 权限不足,服务请求被拒绝
AMapTrackErrorUserKeyRecycled = 10013,///< 开发者key被删除无法正常使用
AMapTrackErrorQPSHasExceededLimit = 10014,///< QPS超出限制
AMapTrackErrorGatewayTimeout = 10015,///< 单机QPS限流限制
AMapTrackErrorServerIsBusy = 10016,///< 服务器负载过高
AMapTrackErrorResourceUnavailable = 10017,///< 所请求的资源不可用
AMapTrackErrorInvalidParams = 20000,///< 请求参数非法
AMapTrackErrorMissingRequiredParams = 20001,///< 缺少必填参数
AMapTrackErrorIllegalRequest = 20002,///< 请求协议非法
AMapTrackErrorServiceUnknown = 20003,///< 其他服务端未知错误
AMapTrackErrorDuplicatedElement = 20009,///< 请求包含重复元素
AMapTrackErrorElementNotExist = 20010,///< 请求的元素不存在
AMapTrackErrorServiceNotExist = 20050,///< service不存在
AMapTrackErrorTerminalNotExist = 20051,///< ternimal不存在
AMapTrackErrorUploadPointPartlyError = 20100,///< 部分point上传失败
AMapTrackErrorUploadPointError = 20101,///< 所有point上传失败
AMapTrackErrorCountOverLimit = 20150,///< 数量超过限制
};
#endif /* AMapTrackKit_AMapTrackError_h */