uni-app 华为应用市场上架后下载的app一键登录失效
uni-app 华为应用市场上架后下载的app一键登录失效
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Mac | macOS 11.4 | HBuilderX |
操作步骤:
从华为应用市场下载的app使用一键登录才能复现,因为进行了热更新,异常的时候把一键登录按钮隐藏了,app名称:凯茵智采
预期结果:
能正常使用一键登录
实际结果:
提示preLogin:fail 应用无效 应用不存
bug描述:
经测试,从华为应用商店下载的一键登录都用不了,提示preLogin:fail 应用无效 应用不存,直接安装apk文件到华为手机就可以

App下载地址或H5网址:
更多关于uni-app 华为应用市场上架后下载的app一键登录失效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
一个礼拜过去了,没人管吗
大概率是签名不对。 你对比一下看看
回复 凯茵化工: 云打包签名 怎么设置的。 运行到本地的签名呢
回复 DCloud_Android_DQQ: 不是用的keystore文件吗,pkcs12来的
回复 DCloud_Android_DQQ: 所以是华为上传到应用商店时进行了二次签名,导致一键登录用不了?
回复 凯茵化工: 你确定你 二次签名了是吗?
这两种情况下,签名怎么设置的。
你给我点信息,我可以帮你看看。
一直强调有问题,需要的信息一点都不给,我怎么帮你看?!
打包是用这个命令生成的签名
keytool -genkey -v -keystore xxx -alias xxx -keyalg RSA -validity 20000 -keystore output.keystore
keytool -importkeystore -srckeystore xxx.keystore -destkeystore pkcs12
本地运行的也是那个keystore自定义基座打包的
现在华为后台是这样的
1 生成证书命令没问题
2 确保 打自定义基座包---- 云打包-----个推开通一键登录-----华为商店 这四处使用的是同一个证书。
都是同一个证书,其他应用商店都没问题,就华为应用市场下载的不行
回复 凯茵化工: 你把两个apk 发出来。 我给你看看签名是不是一样
回复 凯茵化工: 有网页版本。 你先自己对比一下这两个apk签名对不对。谢谢
回复 DCloud_Android_DQQ: 还有就是华为应用商店下载的进行apk更新安装也会提示签名不一致
回复 凯茵化工: 这不是说的很明确了吗。 签名不对。
请问你的问题解决了吗?我在真机测试用一键登录没问题,在 自定义基座 和 云打包 都用不了一键登录,没有进 success,fail,complete


