plus.push.getClientInfoAsync(function(info) {
console.log(info)
uni.setStorageSync('clientid', info.clientid);
}, function(e) {
console.log(e)
})
- 发布:2020-12-01 18:21
- 更新:2020-12-21 11:56
- 阅读:969
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.10
手机系统: Android
手机系统版本号: Android 10
手机厂商: 三星
手机机型: 全部
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
"targetSdkVersion" : 29
"targetSdkVersion" : 29
预期结果:
进入app获取cliendID
进入app获取cliendID
实际结果:
第一次运行app无法获取 清除后台数据再次运行才可以获取到
第一次运行app无法获取 清除后台数据再次运行才可以获取到
bug描述:
云端打包googleplay的安卓包(不选择googleplay普通打包是正常的),安装完成点击运行,
第一次运行获取到的cliendID为null,过一段时间再次获取还是为null,不管怎么在页面加载都无法获取有效的cliendID,
退出APP 删除后台运行 再次运行项目可以直接获取到cliendID,(多次测试,只有第二次运行项目才可以获取到有效的cliendID,尝试过cliendID为空的时候强制退出app重新运行 也不行)
3 个回复
DCloud_Android_DQQ
收到,我尝试复现一下
DCloud_Android_DQQ
Bug 已确认。
上个版本个推-Google渠道包存在此问题。 升级新版本渠道包后测试问题修复。
下个HX版本体现此修改。
苦逼前端001 (作者)
那现在最新版本还没修复? 需要等下一个版本更新吗
2020-12-04 16:53
DCloud_Android_DQQ
回复 苦逼前端001: 是的。下一个版本
2020-12-04 16:59
苦逼前端001 (作者)
回复 DCloud_Android_DQQ: 那大概什么时间?
2020-12-04 17:02
DCloud_Android_DQQ
回复 苦逼前端001: 不一定。 大概率下周。
2020-12-04 17:03
苦逼前端001 (作者)
回复 DCloud_Android_DQQ: 好的 谢谢
2020-12-04 17:04
DCloud_Android_DQQ
HX 3.0.0+ 版本已修复
d***@hotmail.com
ios也不行,最新版也不行
2021-05-27 22:37