bug记录之APP整个界面就像照镜子,全反过来了

遇到一个问题,有个线上的用户报告说APP升级之后某个地方看不了了.截图发现,该用户的界面竟然是反着的????于是怀疑是这个方向反了引起的问题.

界面效果参考下图微信的样子.

bug记录之APP整个界面就像照镜子,全反过来了_第1张图片
IMG_6339.JPG

但是我们UI肯定没这么特殊处理.一开始还怀疑是Apple出了个针对左撇子的功能?

跟用户确认之后,发现只有我们的APP升级新版本之后才这样.之前是正常的.并且别的APP正常.

当时我就懵逼了?????WTF

各种百度,没有任何答案.最终看到一条,手机设置为阿拉伯文之后感觉脑袋灵光一现,马上掏出手机设置为阿拉伯文之后,果然出现了用户提的bug

看了下,网易云音乐和QQ都显示正常的.

当然,也发现不止我们APP,微信也有同样的问题.

bug记录之APP整个界面就像照镜子,全反过来了_第2张图片
IMG_6340.JPG

那么解决方案来了:
切换下系统的语言,再切回自己原本的语言,应该就正常了.

当然,这样之后还可能有别的问题,比如:
语言来回切换,但是钉钉的语言设置,改为英文之后回不去了.重启手机也不好使.

bug记录之APP整个界面就像照镜子,全反过来了_第3张图片
IMG_6341.JPG

搜狗输入法的语言也直接错乱了,查看了下系统设置里面,键盘都没有搜狗输入法了,但是多了一个泰文和阿拉伯文(刚才切换过的语言)

IMG_6342.JPG

由此可见,Apple的语言国际化这块应该是有bug的.用户切换语言后,某些设置并没有及时同步.或者说,APP内对于国际化的设置,也会导致出现不同的问题.

而QQ和网易云没问题,可能是自己单独对国际化做了设置,或者界面布局本身就自己重写了?

第一次遇到这么诡异的问题,差点眼珠子都要掉下来了.赶紧趁热乎的记下来,给小伙伴儿们一个参考.

你可能感兴趣的:(bug记录之APP整个界面就像照镜子,全反过来了)