uni-app 云端打包iOS SDK 18.1打包 IOS26手机号一键登录失败

uni-app 云端打包iOS SDK 18.1打包 IOS26手机号一键登录失败

操作步骤:

  • 云打包ios26手机号一键登录失败

预期结果:

  • 云打包ios26手机号一键登录失败

实际结果:

  • 云打包ios26手机号一键登录失败

bug描述:

  • 目前云端打包iOS SDK: 18.1打IOS包,低于IOS26的手机一键登录正常,IOS26手机号一键登录失败,提示“登录失败preLogin:fail -40001运营商返回失败”。IOS云端打包一键登录需适配支持 ios26,谢谢!
信息类别 详细信息
产品分类 uniapp/App
PC开发环境 Windows
PC系统版本号 win11
HBuilderX类型 正式
HBuilderX版本 4.87
手机系统 iOS
手机系统版本号 iOS 26
手机厂商 苹果
手机机型 iPhone13
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app 云端打包iOS SDK 18.1打包 IOS26手机号一键登录失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

该bug反馈内容不完整,缺少关键信息:未提供调用一键登录的具体代码示例、manifest.json中OAuth配置详情、是否执行了预登录操作(uni.preLogin)等必要细节,导致官方难以直接复现问题。复现步骤过于简略,仅说明"云打包ios26手机号一键登录失败",未描述触发条件、操作流程及网络环境等关键因素。
经知识库核查,该问题很可能成立。iOS平台一键登录需特别注意:必须使用io.dcloud.HBuilder bundleId重签(参考文档),且预登录阶段可能因SIM卡状态或蜂窝网络问题导致失败(参考文档)。错误码-40001表明运营商服务返回失败,iOS 26作为新系统版本可能存在SDK兼容性适配问题,而HBuilderX 4.87可能未完全适配iOS 26的运营商认证机制。
建议用户:1)确认manifest.json已正确勾选"一键登录(uni-verify)";2)检查是否先调用uni.preLogin进行环境检测;3)尝试更新至最新HBuilderX正式版验证问题是否修复。当前反馈不足以判定为误报,但需补充完整技术细节才能进一步排查。 内容为 AI 生成,仅供参考

更多关于uni-app 云端打包iOS SDK 18.1打包 IOS26手机号一键登录失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这边用iOS26测试没有问题 请问是什么运营商 设备中是否安装有sim卡

移动的卡,运营商都没啥问题的,通过dcloud云打包的ios包,ios18的版本可以一键登录,ios26的版本报-40001获取运营商错误,HBuilderX也已经更新到最新版本4.87了

回到顶部