其他分享
首页 > 其他分享> > 苹果手机铁路12306提示环境异常

苹果手机铁路12306提示环境异常

作者:互联网

苹果手机铁路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.】,进行翻译信息为,指定的时间戳或日期值格式不正确。

3、时间戳异常或日期格式不对?我可是联网自动校验,时区设置为北京,抱着尝试的想法,把时间修改为24小时制,再次打开铁路12306APP进行尝试,结果发现申请临时身份证,查看乘车码等均成功

备注

经发现长沙地铁也有相同问题,需要设置24小时制才可以扫码进站,盲猜应该是iOS系统升级,APP读取不到正确的时间

附件

下载后使用fiddler打开查看详细数据传递:
https://files.cnblogs.com/files/blogs/533226/12306.7z?t=1651725528

标签:环境异常,查看,乘车,12306,失败,苹果,身份证,手机
来源: https://www.cnblogs.com/chron/p/16224325.html