uni-app 标准基座调试正常,自有证书打包后uni.preLogin既不成功也不失败也不超时

uni-app 标准基座调试正常,自有证书打包后uni.preLogin既不成功也不失败也不超时

开发环境 版本号 项目创建方式
Mac 10.14.4 HBuilderX
Android 9.0
小米 MIX 2
### 操作步骤:
```javascript
uni.getProvider({ //获取可用的服务提供商  
    service: 'oauth',  
    success: function(res) {  
        console.log(res.provider) // ['univerify']    
    }  
});  

uni.preLogin({ //预登录  
    provider: 'univerify', //用手机号登录  
    success() {  
        console.log('预登录成功')  
    },
    fail(err) { //预登录失败  
        console.log('错误码:' + err.errCode)  
        console.log(err.errMsg)  
    }  
})  

能正常获取res.provider,返回univerify,预登录时候没有反应

预期结果:

实现一键登录

实际结果:

未实现

bug描述:

标准基座调试正常,能正常通过函数获取手机号,云打包后通过uni.getProvider能获取到“univerify”,在预登录的时候uni.preLogin不成功 也不失败也不超时


更多关于uni-app 标准基座调试正常,自有证书打包后uni.preLogin既不成功也不失败也不超时的实战教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

我试试啊。 另外你确认一下 你的应用是否开通了一键登录啊

更多关于uni-app 标准基座调试正常,自有证书打包后uni.preLogin既不成功也不失败也不超时的实战教程也可以访问 https://www.itying.com/category-93-b0.html


开通了,打包之后uni.preLogin方法中provider: 'univerify’根本就不执行

标准基座运行都能成功,费用也扣了

回复 baobiao: 标准基座走的是 HBuilder的包名和证书签名校验。 和你自己的应用不是一回事

回复 baobiao: 你确认一下应用是否已经开通了。

回复 DCloud_Android_DQQ: 开通了

回复 baobiao: 你用你的签名和包名 打包个hello uni 试试有没有问题。 另外留个qq吧。 沟通起来效率高。

回复 DCloud_Android_DQQ: 515586287

另外关于没有报错的问题。 你是说 你打包之后 没有console 输出了吗?

你好我也遇到了最后怎么解决的啊

回到顶部