环境】
- 应用:山野集-菌迹(DCloud appid:UNIF18A414)
- 一键登录服务:Android / iOS / 鸿蒙 三平台均已审核通过
- iOS BundleId:com.wentsen.mycotrail(与应用实际签名一致)
- 余额:106.31 元(充值记录 2026-07-06 10 元、2026-09-16 100 元),余额充足
- 同一 appid 的鸿蒙端已上架华为应用市场,一键登录线上正常 → appid 级服务可用性无问题
- 平台信息已于 2026-10-03 将 iOS 切为「正式版」(切换前后离线打包 key 值未变)
【现象】
iOS 离线打包应用(TestFlight 分发,Apple Distribution 签名,版本 0.5.0 build 9)
调用 uni.login({ provider: 'univerify' }) 直接失败:
errCode: 1000("当前 uniAppid 尚未开通一键登录")
真机环境:iPhone,已插大陆运营商 SIM 卡,蜂窝数据开启。反复重测、删包重装均复现。
【iOS 离线打包信息】 - iOS 离线 SDK:5.26.2026091802(2026-09-18 正式版)
- Info.plist 已配置:DCloudConfig > univerify > appid = UNIF18A414;dcloud_appkey 已写入
- 一键登录模块:Pod 集成 Oauth / Oauth-Univerify,PGUniVerify 已链接(符号验证通过),
PandoraApi.bundle feature.plist 中 univerify => PGUniVerify 注册正常,
TYRZResource.bundle 已在包内 - control.xml appid = UNIF18A414,与包内 www 资源一致
- 以上配置均已从最终 IPA 逐项解包验证,与控制台配置完全一致
【请官方协助确认】- 服务端为何对「三平台审核已通过、余额充足、同 appid 鸿蒙可用」的应用的 iOS 端
请求返回 1000?iOS 平台记录是否存在异常? - iOS 平台审核通过时间:【填写审核通过日期】,之后是否需要额外生效时间或服务端刷新?
- 平台信息由「测试版」切换为「正式版」后,一键登录的 iOS 校验记录是否需要重新绑定
或重新提交审核? - 测试版/正式版离线打包 key 在一键登录服务端校验中是否有区别?(切换正式版后 key 值未变)
- 服务端为何对「三平台审核已通过、余额充足、同 appid 鸿蒙可用」的应用的 iOS 端
1 个回复
DCloud_云服务_LQ
https://uniapp.dcloud.net.cn/univerify.html#question
可以看下常见问题,下方有一键登录群二维码,加群反馈