航班查询失败排查 VoyaGO 已知问题清单和解决方案
为什么要单独写这个问题
如果你注意看 App Store 的版本历史,会发现开发者多次修复过航班查询相关问题:
- 1.5.8(2025/07/28):解决航班查询失败问题
- 1.5.7(2025/04/16):解决已知问题(推测包含航班相关)
- 1.5.3(2025/03/06):新增经停航班支持 + 地图模式交通展示
连续多个版本在修这个问题,说明航班查询的数据源或接口经常出问题。本页整理了目前已知的排查思路。
常见原因和排查步骤
第一步:检查版本更新
App Store 版本历史显示多次修复航班查询——确保你的 VoyaGO 是最新版。很多已知问题在下一个版本就修好了。
第二步:检查网络
航班查询需要联网请求外部数据源。如果 App 其他功能正常(比如攻略提取、路线优化能用),但航班查询单独失败:
- 换一个网络(WiFi → 4G/5G,或反过来)试试
- 确认 App 有权限使用网络(系统设置里检查)
- 关闭 VoyaGO 后台重新打开
第三步:核对航班号格式
错误的航班号输入是最常见的人为原因:
| 正确 | 错误 | 原因 |
|---|---|---|
| CA1234 | Ca1234 | 字母大小写写错 |
| CA1234 | CA 1234 | 多了空格 |
| CA1234 | 国航1234 | 用了中文航空公司名 |
| MU5678 | mu5678 | 小写字母 |
第四步:确认航班有效性
用其他工具交叉验证这个航班号:
- 12306 / 航旅纵横 / 携程机票 → 搜这个航班号
- 如果这些工具也查不到 → 航班号本身可能有误、已取消、或已经过期
- 如果其他工具能查到但 VoyaGO 查不到 → VoyaGO 的数据源可能没收录或接口故障
第五步:手动填写
如果自动查询持续失败,直接手动输入航班信息:
- 放弃自动查询
- 手动填写出发/到达机场、时间、航班号
- 手动填的效果和自动查询完全一样——都能在行程时间线上正常显示
已知问题场景
根据版本历史和用户反馈,以下场景特别容易出问题:
经停航班查询
1.5.3 版本才正式支持经停航班查询。如果你的 VoyaGO 版本低于 1.5.3:
- 输入经停航班号可能只查到第一段或查不到
- 解决:升级到最新版,或者手动分两段添加
境外航班
VoyaGO 的航班数据源覆盖以国内为主。
- 国际航班可能查不到,尤其是小航空公司的
- 港澳台航班可能部分支持
- 解决:查不到就手动填信息
临期或已取消航班
- 航班取消后,数据源可能有延迟才更新
- 临期航班(比如 30 分钟内起飞的)数据源可能不接受查询
- 解决:如果已知航班取消,直接在行程里删除这条交通并调整后续安排
接口限流
多人短时间内都在查航班时,VoyaGO 调用的数据源接口可能触发限流:
- 表现:查询时转圈很久,最后失败
- 解决:等几分钟后再试,或者手动填写
如果以上都试了还是不行
- 提交反馈给开发者(App 内客服通道),说明航班号和查询失败的具体情况
- 用手动填写继续行程,不要卡在航班查询上耽误时间
- 关注 App Store 的版本更新,下个版本可能就修好了