uni-app Vue3,iOS一键登录在授权页打开之前预登录失败。多个独立应用此前可正常一键登录,目前均不能打开授权页。一键登录余额充足,三端iOS应用报备均通过,应用身份与各自配置核对一致。
当前本地资源由HBuilderX 5.26.2026091802导出,离线iOS SDK 5.26,个验3.1.3.0;此前成功的官方云包同样出现无法拉起授权页的现象。当前使用的是电信蜂窝流量,Wi-Fi与VPN关闭。
初次实测:prelogin,uni主码30005,SDK子码-20201。重启iPhone后报告的SDK错误变为-40001,并有附加数字10109。未收到打码手机号授权页。
已配对设备的只读系统快照显示27.0 / 24A5408d;这不是完整实时运行日志。现有设备连接状态不能读取实时App日志。
已检查官网3.1.5.0:GyNetworkUtil、GyFlowTaskPreLogin两个核心对象与现有3.1.3输入逐字节一致,尚未替换SDK或强行指定运营商。
希望官方协助核对:10109在本次个验电信取号链的准确来源与描述;是否存在通道识别、系统版本适配或取号服务状态问题;为进一步排查需要哪些官方安全诊断字段。公开内容不提供手机号、AppKey、访问令牌或完整回调。
环境与预期
- Mac 15.6,CLI 3.0.0-5020620260917001,HBuilderX 5.26.2026091802官方资源导出。
- uni-app / App / iOS / Vue3,当前为本地离线包,另有以前成功过的官方云包作为对照。
- 已配对设备快照为iPhone18,2,iOS 27.0 / 24A5408d;尚无实时App日志。
- 预期预登录成功后打开正常运营商授权页并完成登录;当前在预登录阶段失败。
复现对照
- 同一手机点击本机号码登录,首次得到30005/-20201。
- 重启手机后保持纯电信流量,Wi-Fi与VPN关闭,报告-40001/10109。
- 不卸载App,切回此前能登录的云包1.3.18(50),同条件也无法打开授权页。
- 已核对余额、iOS报备及配置匹配;没有修改限额或自动循环重试。
最小调用形式
uni.preLogin({
provider: "univerify",
success() {
uni.login({ provider: "univerify", success() {}, fail() {} });
},
fail(error) {
// 本次发生在此,仅记录安全数字错误码。
}
});
Bug模板的系统版本列表最高仅到iOS26,没有27.0可选,因此在普通问题正文中据实描述,不填不符合快照的版本。
0 个回复