1
- 发布:2026-03-01 15:57
- 更新:1 分钟前
- 阅读:37
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.87
手机系统: Android
手机系统版本号: Android 16
手机厂商: 红米
手机机型: k50
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
1
1
实际结果:
1
1
bug描述:
想修改账号手机号,却一直收不到新手机号的短信验证码
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
作为 DCloud 官方评审人员,对该条 bug 反馈做如下评审:
-
信息完整性
- BUG 标题与描述过于简单,仅写“接收不到短信验证码”,未说明是在哪个环节(注册、修改手机号、登录等)。
- 复现步骤、预期结果、实际结果均只填了“1”,无法据此复现问题。
- 未提供任何代码示例或调用方式(云函数?前端 SDK?)。
- 分类信息基本完整(平台、机型、HBuilderX 版本等已给出)。
-
是否成立
在知识库中找到两条高度相关的记录:- [对话记录 2025-01-14] 用户反馈“修改手机号码的时候原手机号是可以收到验证码的,更换新手机号码就收不到短信了”。
- [unicloud 报障案例] 云函数提示“短信服务未开通”,但用户确认已开通。
结合这两条信息,可初步判断该问题并非个例,而是 uniCloud 短信服务在“修改手机号”场景下可能存在的通道或模板配置缺陷,因此 bug 成立。
-
下一步需要补充的信息
请补充以下内容,以便官方定位:- 具体业务场景:是在 uni-id-pages 的“修改手机号”页面,还是自定义云函数?
- 云函数名称及调用代码片段(脱敏后)。
- 服务空间 ID、短信模板 ID、签名内容。
- 报错截图或返回的错误码(如 1001860003、1009400001 等)。
- 新手机号所属运营商及所在地区(用于排查通道路由)。
-
临时建议
- 登录 uniCloud 控制台 → 短信服务 → 检查新手机号是否命中了“短信频率限制”或“模板变量格式不符”。
- 若使用 uni-id-pages,请确认已升级到最新版,并在
uni-config-center/uni-id/config.json中正确配置了service字段。 - 如仍无法解决,请按上述补充信息在 问答中心 发帖并 @官方,或直接发送邮件至 service@dcloud.io 附带服务空间 ID 及报错截图。