苏陌
苏陌
  • 发布:2023-03-30 13:35
  • 更新:2023-05-07 18:00
  • 阅读:605

【报Bug】一键登录 3.7.9版本,不支持一键登录的ios机型,也能调出一键登录界面

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOs Monterey 12.6

HBuilderX类型: 正式

HBuilderX版本号: 3.7.9

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iphone 11

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

this.uniVerify = uni.getUniverifyManager()
this.uniVerify.login({
univerifyStyle: UNI_VERIFY_STYLE,
success: (res) => {
console.log(res)
},
fail: (err) => {
console.log('[一键登录取消]:' + JSON.stringify(err))
this.closeUniverify()
})

操作步骤:

在iphone11手机上进行一键登录

预期结果:

因为iphone11不支持一键登录,所以应该不能调出一键登录页面

实际结果:

调出一键登录页面,但是没有显示运营商和手机号,如下图。

bug描述:

一键登录,不支持一键登录的ios机型,也能调出一键登录界面,具体请看附件,它调出一键登录,但是不显示运营商和手机号码,如下图。

2023-03-30 13:35 负责人:DCloud_iOS_WZT 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

iphone11 不支持一键登录这个事 是从哪看到的

  • 苏陌 (作者)

    看上面的图片,iphone11打开一键登录时,运营商和手机号码都没有,而且iphone11之前的版本,都是调不出这个一键登录页面的

    2023-03-30 16:00

  • DCloud_iOS_WZT

    回复 苏陌: 那你要看为啥调不出来 用的哪个版本的hx 不存在不支持这个问题 所有手机都支持 都能调起才对

    2023-03-30 16:37

  • DCloud_iOS_WZT

    回复 苏陌: https://uniapp.dcloud.net.cn/univerify.html#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 这个链接下面有个二维码 扫下加下微信群 去里面根据错误码让个推那边查下是什么原因引起的错误

    2023-03-30 16:40

  • 苏陌 (作者)

    回复 DCloud_iOS_WZT: 嗯嗯

    2023-03-30 16:51

不老刘

不老刘

一键登录这东西和iPhone11有啥关系??如果真有bug,也只能是和某个ios版本有关系吧 :)

  • 苏陌 (作者)

    iphone11 会重现这个问题,之前都是好的就编译器更新之后才这样,然后我看他们更新日志,好像ios一键登录的SDK更新了

    2023-03-30 16:24

  • 不老刘

    回复 苏陌: 我就是iPhone11,ios16.1一键登录没问题。你确定你的应用,用其他手机一键登录还能用?

    2023-03-30 16:25

  • 不老刘

    回复 苏陌: 你把WiFi断掉,用流量试试

    2023-03-30 16:26

  • 苏陌 (作者)

    回复 不老刘: 应用上线一年半了,之前一键登录都是好的

    2023-03-30 16:26

  • 苏陌 (作者)

    回复 不老刘: 嗯

    2023-03-30 16:27

  • 苏陌 (作者)

    回复 不老刘: 错误码30005 预登录失败 不具备一键登录的使用前提,设备不支持/未开启数据流量/其他原因

    2023-03-30 16:28

  • 不老刘

    回复 苏陌: 那应该和应用没关系,手机设置问题吧,或者欠费了?

    2023-03-30 16:48

  • 苏陌 (作者)

    回复 不老刘: 我再看看吧

    2023-03-30 16:52

富贵春

富贵春

请问有解决吗?我使用的iphone13也遇到这种问题了,运营商可以获取,但是手机号码不显示,安卓时正常的

该问题目前已经被锁定, 无法添加新回复