[Bug]: 短信来电号码过长的时候无法正常转发
是否有人曾提过类似的问题
否(No)
升级到最新的版本是否存在这个问题
是(Yes)
是否已经查阅Wiki文档还未能解决的
是(Yes)
APP版本
v3.3.2.240815
问题描述
这两天有部分验证码短信无法正常转发。 经过测试,在来电号码小于(等于)18位的短信均可以正常被转发。 但是对于来电号码为20位的短信均无发转发。 软件设置正常,没有开启通知短信保护,在同等设置情况下,包括短信内容一样的情况下,只跟来电号码的位数有关系。
复现步骤
只要来电短信的电话号码位数大于20位均会出现这样的问题。 如果设置所有短信均转发也会出现这样的问题。
是否必现
是(Yes)
出现问题的手机信息
小米cc9 pro 至尊版
出现问题的安卓版本、系统版本
miui13.0.4
提供截图或视频
No response
提供报错堆栈【请提供logcat抓取的日志,参考: https://blog.csdn.net/m0_64776928/article/details/126005119 】
No response
提供解决方案
No response
开启调试模式(通用设置)提供一下抓取日志
底下写着免费网络短信 会因为是注册到小米网络服务吗
确实默认是开启了免费网络短信发送的功能,但是对方发送应该不是通过这个通道,而是通过短信息的方式,只是在来信息号码过长时,会发生不能转发的情况。不过这个我倒是可以测试一下。目前发送的短信来电号码低于20位,等过阵子我再测试一下,看看是否和这个有关系。
荣耀手机也是一样,12位的非手机号的短信都采集不到,开启日志后,都没有识别到短信过来,普通11位的手机号发送可以识别到。即使在转发规则那设置“匹配字段” 选择全部,也是识别不到12位的非手机号的短信
荣耀手机也是一样,12位的非手机号的短信都采集不到,开启日志后,都没有识别到短信过来,普通11位的手机号发送可以识别到。即使在转发规则那设置“匹配字段” 选择全部,也是识别不到12位的非手机号的短信
我用小米11U(HyperOS2)测试了 12位1065 8966 6700 能收到也能转发
荣耀手机也是一样,12位的非手机号的短信都采集不到,开启日志后,都没有识别到短信过来,普通11位的手机号发送可以识别到。即使在转发规则那设置“匹配字段” 选择全部,也是识别不到12位的非手机号的短信
我用小米11U(HyperOS2)测试了 12位1065 8966 6700 能收到也能转发
荣耀x50确实不行,为啥会这样
荣耀手机也是一样,12位的非手机号的短信都采集不到,开启日志后,都没有识别到短信过来,普通11位的手机号发送可以识别到。即使在转发规则那设置“匹配字段” 选择全部,也是识别不到12位的非手机号的短信
我用小米11U(HyperOS2)测试了 12位1065 8966 6700 能收到也能转发
荣耀x50确实不行,为啥会这样
这就不清楚了..我看了op的问题说是20位号码 我刚刚翻了下记录 我20位也是正常的 1069 1971 0000 0003 5997 也是OK的
荣耀手机也是一样,12位的非手机号的短信都采集不到,开启日志后,都没有识别到短信过来,普通11位的手机号发送可以识别到。即使在转发规则那设置“匹配字段” 选择全部,也是识别不到12位的非手机号的短信
我用小米11U(HyperOS2)测试了 12位1065 8966 6700 能收到也能转发
荣耀x50确实不行,为啥会这样
这就不清楚了..我看了op的问题说是20位号码 我刚刚翻了下记录 我20位也是正常的 1069 1971 0000 0003 5997 也是OK的
我知道是什么问题了,荣耀手机的信息设置那里,把验证码安全保护去掉就可以了,不然会拦截不让咱们app获取。
小米14 也是遇到这个问题。 通过朋友号码发送的可以转发,否则转发不了。
啊 我也是遇到这样的问题 京东的20位号码 偶尔能转发到 很随机
关闭小米免费网络短信应该可以解决这个问题