账号系统报错
账号登录、绑定、认证过程中可能出现的报错及说明
本文档汇总 AstroBox 在小米/vivo 账号登录、AstroBox 账号管理、绑定解绑等流程中可能向用户展示的报错信息。
| 触发位置 | 消息 Key | 说明 |
|---|
pages/settings/account.tsx:449 | settings.account.bindSuccess | BandBBS 绑定 AstroBox 成功 |
pages/settings/account.tsx:452 | settings.account.bindFailed + message | BandBBS 绑定失败 |
pages/settings/account.tsx:493 | settings.account.unbindSuccess | BandBBS 解绑成功 |
pages/settings/account.tsx:496 | settings.account.unbindFailed + message | BandBBS 解绑失败 |
guards/BandBbsAuthorizationGuard.tsx:115 | settings.account.bandBbsSyncNetworkError | 同步绑定信息时网络异常(仅 Tauri) |
| 触发位置 | 消息 Key | 说明 |
|---|
pages/settings/account.tsx:550 | settings.account.xiaomi.importSuccess + count | 小米设备导入成功 |
pages/settings/account.tsx:557 | settings.account.xiaomi.importFailed + message | 小米设备导入失败 |
pages/settings/account.tsx:569 | settings.account.xiaomi.logoutSuccess | 小米账号登出成功 |
pages/settings/account.tsx:572 | settings.account.xiaomi.logoutFailed + message | 小米账号登出失败 |
| 触发位置 | 消息 Key | 说明 |
|---|
pages/settings/account.tsx:589 | settings.account.vivo.loginSuccess | vivo 登录成功 |
pages/settings/account.tsx:592 | settings.account.vivo.loginFailed + message | vivo 登录失败 |
pages/settings/account.tsx:604 | settings.account.vivo.logoutSuccess | vivo 登出成功 |
pages/settings/account.tsx:607 | settings.account.vivo.logoutFailed + message | vivo 登出失败 |
| 触发位置 | 消息 Key | 说明 |
|---|
pages/settings/accountDeletion.tsx:216 | settings.account.deletion.submitSuccess + ticket id | 注销工单创建成功 |
pages/settings/accountDeletion.tsx:223 | settings.account.deletion.submitFailed + message | 注销工单创建失败 |
| 触发位置 | 消息 | 说明 |
|---|
logic/api/astrobox/request.ts:162 | 你的社交功能已被限制,解除时间:... | 后端返回 social-banned |
logic/api/astrobox/request.ts:169 | 账号已被封禁:... | 后端返回 user-banned,随后登出 |
App.tsx:384 | account.sessionExpired | 账号会话过期事件 |
| 触发位置 | 消息 Key | 说明 |
|---|
pages/settings/account.tsx:107 | common.copied | 账号 ID 复制成功 |
pages/settings/account.tsx:110 | common.copyFailed | 账号 ID 复制失败 |
| 位置 | 错误消息 | 触发条件 |
|---|
frontapi/account.rs:270 | 原生小米账号登录窗口已在运行,请关闭后重试 | 登录窗口冲突 |
frontapi/account.rs:317 | {context} 缺少小米账号 ID,拒绝保存不完整登录态 | 不完整账号保存 |
frontapi/account.rs:478 | 拉起原生小米账号两步验证页面超时 | 2FA 超时 |
frontapi/account.rs:505 | 无法拉起 iOS 原生小米账号两步验证页面 | iOS 2FA 启动失败 |
frontapi/account.rs:514 | 原生小米账号两步验证失败: {err} | 2FA 失败 |
frontapi/account.rs:552 | 两步验证已完成,但原生验证页未返回 account.xiaomi.com 的 cookie | 2FA 缺少 cookie |
frontapi/account.rs:605 | 等待小米账号两步验证超时 | 2FA 等待超时 |
frontapi/account.rs:718 | 两步验证已完成,但未能读取到 account.xiaomi.com 的 cookie | 2FA cookie 读取失败 |
frontapi/account.rs:809 | 小米账号两步验证窗口已被关闭 | 2FA 窗口被关闭 |
frontapi/account.rs:820 | 小米账号两步验证窗口状态丢失 | 2FA 窗口状态丢失 |
frontapi/account.rs:824 | 等待小米账号两步验证超时 | 2FA 等待超时 |
frontapi/account.rs:1746 | 小米账号登录失败:用户名或密码错误 | 凭据错误 |
frontapi/account.rs:2034 | 小米账号登录失败:{err} | 通用登录失败 |
frontapi/account.rs:2094 | 登录失败:用户名或密码错误 | API 错误 70016 |
frontapi/account.rs:2131 | 小米账号登录过期,请重新登录 | 会话过期 |
frontapi/account.rs:2307 | Xiaomi device id is required | 固件检查验证 |
frontapi/account.rs:2310 | Xiaomi device model is required | 固件检查验证 |
frontapi/account.rs:2313 | Current firmware version is required | 固件检查验证 |
| 位置 | 错误消息 | 触发条件 |
|---|
frontapi/account.rs:291 | 原生 vivo 登录窗口已在运行,请关闭后重试 | 登录窗口冲突 |
frontapi/account.rs:939 | vivo 登录已完成,但未能从页面或 cookie 中取得 openid | 缺少 openid |
frontapi/account.rs:1162 | vivo 登录窗口已被关闭 | 登录窗口被关闭 |
frontapi/account.rs:1172 | vivo 登录窗口状态丢失 | 登录窗口状态丢失 |
frontapi/account.rs:1176 | 等待 vivo 登录超时 | 登录等待超时 |
frontapi/account.rs:1268 | 拉起原生 vivo 登录页面超时 | 登录超时 |
frontapi/account.rs:1294 | 无法拉起 iOS 原生 vivo 登录页面 | iOS 登录启动失败 |
frontapi/account.rs:1315 | 原生 vivo 登录失败: {err} | 登录失败 |
frontapi/account.rs:1328 | 等待 vivo 登录超时 | 登录等待超时 |
frontapi/account.rs:2371 | vivo device id is required | OTA 验证 |
frontapi/account.rs:2374 | vivo OTA device model is required | OTA 验证 |
frontapi/account.rs:2377 | Current firmware version is required | OTA 验证 |
| 位置 | 错误消息 | 触发条件 |
|---|
frontapi/account.rs:2156 | provider not found | 账号提供商查找失败 |
| 位置 | 错误消息 | 触发条件 |
|---|
logic/xiaomi.ts:182 | 小米 API 相关错误 | 小米 API 调用失败 |
logic/xiaomi.ts:245 | 小米 API 相关错误 | 小米 API 调用失败 |
pages/settings/account.tsx:95 | clipboard unavailable | 剪贴板不可用 |
| 报错 | 建议操作 |
|---|
用户名或密码错误 | 确认账号密码正确,注意大小写 |
小米账号登录窗口已在运行 | 关闭已有的登录窗口后重试 |
等待两步验证超时 | 检查网络连接,或尝试重新登录 |
原生验证页未返回 cookie | 完成 2FA 后确保页面正常跳转,或尝试重新登录 |
vivo 登录已完成,但未能取得 openid | 检查网络连接,或尝试重新登录 |
settings.account.bandBbsSyncNetworkError | 检查网络连接,稍后自动重试 |
账号已被封禁 | 联系 AstroBox 客服了解封禁原因 |
你的社交功能已被限制 | 等待限制解除时间到期 |
account.sessionExpired | 重新登录 AstroBox 账号 |
Current firmware version is required | 先连接设备以获取当前固件版本 |