GT3Error Code
极验行为验证 ios 端业务错误码
| ErrorCode | Description |
|---|---|
| -10 | 触发验证策略,被封禁。 |
| -20 | 尝试过多。重新验证即可。 |
| -21 | 使用的 challenge 不存在。 |
| -22 | Javascript 返回了错误。一般为网络导致的资源加载超时或者失败。请查看 userInfo,获取详细原因。 |
| -30 | 验证配置, 传入的参数不合法或为空, challenge 只能使用一次。请检查调用逻辑和传参,或是否有传入重复的 challenge。 |
| -40 | 配置问题, 传入的参数不合法或为空。请检查调用逻辑和传参。 |
| -41 | 配置问题, 传入的参数不合法或为空。请检查是否配置 API1 或者 API2。 |
| -50 | 极验服务接口 gettype.php 返回错误。查看 userInfo,获取详细原因。 |
| -51 | 极验服务接口 get.php 返回错误。查看 userInfo,获取详细原因。 |
| -52 | 极验服务接口 ajax.php 返回错误。查看 userInfo,获取详细原因。 |
| -60 | 极验服务器响应异常。请抓包检查 gettype.php 接口或查看 userInfo,获取详细原因。 |
| -61 | 极验服务器响应异常。请抓包检查 get.php 接口或查看 userInfo,获取详细原因。 |
| -62 | 极验服务器响应异常。请抓包检查 ajax.php 接口或查看 userInfo,获取详细原因。 |
| -70 | 接口调用错误。未能成功传入验证初始化参数。 |
| -71 | 缺失GT3Captcha.bundle文件。请将相应的 GT3Captcha.bundle 复制到工程中。 |
| -80 | 接口调用错误, 未设置GT3CaptcaManagerDelegate代理方法。请设置必要的GT3CaptcaManagerDelegate代理方法。 |
| -81 | 注册自定义的异步任务未遵守 GT3AsyncTaskProtocol 协议。请检查相关类的实现。 |
| -82 | ajax 返回异常。 |
| -84 | 未知的错误。请查看 userInfo,获取详细原因。 |
| -90 | 收到内存警告,而导致 webViewWebContentProcessDidTerminate: 通知。一般是应用占用内存过高导致。 |
Cocoa Error
可能遇见的有
NSURLErrorDomain
| ErrorCode | Description |
|---|---|
| -999 | NSURLErrorCancelled用户操作导致的请求中断, 一般忽略处理 |
| -1000 | NSURLErrorBadURLURL异常 |
| -1001 | NSURLErrorTimedOut请求超时 |
| -1002 | NSURLErrorUnsupportedURL不支持的URL |
| -1003 | NSURLErrorCannotFindHost无法找到主机 |
| -1004 | NSURLErrorCannotConnectToHost无法连接到服务器 |
| -1005 | NSURLErrorNetworkConnectionLost网络丢失, 一般弱网或者网络突然中断导致 |
| -1006 | NSURLErrorDNSLookupFailedDNS查询失败 |
| -1007 | NSURLErrorHTTPTooManyRedirects过多的请求跳转, 服务器返回过多的302 |
| -1008 | NSURLErrorResourceUnavailable访问的资源不可用 |
| -1009 | NSURLErrorNotConnectedToInternet未连接到互联网 |
| -1010 | NSURLErrorRedirectToNonExistentLocation重定向到不存在的地址 |
| -1011 | NSURLErrorBadServerResponse服务器无响应 |
| -1012 | NSURLErrorUserCancelledAuthentication客户端取消了安全认证, 或者证书不匹配或服务端不支持ssl和tls |
| -1013 | NSURLErrorUserAuthenticationRequired客户端要求安全认证, 服务端不支持ssl或tls |
| -1014 | NSURLErrorZeroByteResource返回字节流为空 |
| -1015 | NSURLErrorCannotDecodeRawData无法解析的原始数据 |
| -1016 | NSURLErrorCannotDecodeContentData解析返回内容错误 |
| -1017 | NSURLErrorCannotParseResponse无法解析响应体 |
| -1102 | NSURLErrorNoPermissionsToReadFile无资源访问权限, 一般为challenge等参数有误, challenge只可被用来请求一次, 失效后可能会遇到该问题 |
| -1200 | NSURLErrorSecureConnectionFailed创建安全连接失败 |
| -1201 | NSURLErrorServerCertificateHasBadDate服务端证书异常 |
| -1202 | NSURLErrorServerCertificateUntrusted服务端证书不可信 |
| -1203 | NSURLErrorServerCertificateHasUnknownRoot服务端使用未知的根证书 |
Other
| ErrorCode | Description |
|---|---|
| 3840 | JSON解析故障, 请检查返回的是否为合法的JSON格式 |
更多详情请访问URL Loading System Error Codes文档及相关苹果官方文档