![]()
苹果手机铁路12306提示环境异常
起因:
五一买车票回家,没有带身份证,申请临时身份证,查看乘车码等均失败
设备信息
手机设备信息:iPhone8 plus
系统版本:15.4.1
铁路12306版本:5.5.0.18
影响范围:iOS系统查看乘车码失败,申请临时身份证失败,退票失败,改签失败等
解决思路
1、更换Android手机进行查看,发现申请临时身份证,查看乘车码等均成功
2、对苹果手机抓包进行查看接口数据交互,发现请求状态码出现400,查看返回信息【Message=Specified time stamp or date value is not well formatted.】,进行翻译信息为,指定的时间戳或日期值格式不正确。
备注
经发现长沙地铁也有相同问题,需要设置24小时制才可以扫码进站,盲猜应该是iOS系统升级,APP读取不到正确的时间
附件
https://files.cnblogs.com/files/blogs/533226/12306.7z?t=1651725528