uni-app 为什么安卓打包机无法去掉推送sdk

uni-app 为什么安卓打包机无法去掉推送sdk

示例代码:

"push" : {}
把这个删了也不行
开发者后台也关闭了uniPush

操作步骤:

预期结果:

没有集成uniPush就不要打包个推sdk进去

实际结果:

打包了

bug描述:

已经去掉了uniPush,但是打包后还是有个推sdk
导致小米审核的时候就发现个推sdk访问权限

de3ec934154023ddf0215a7bba7789bb

信息类别 详情
产品分类 uniapp/App
PC开发环境 Windows
PC操作系统版本 win11
HBuilderX类型 正式
HBuilderX版本 4.45
手机系统 Android
手机系统版本 Android 14
手机厂商 小米
手机机型 14
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app 为什么安卓打包机无法去掉推送sdk的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

manifest里取消push、取消一键登陆。注意一键登陆也是个推的。 或者再检查下有没有其他插件使用了个推的sdk。 不过理论上,这个不应该小米上架,声明好隐私协议即可

更多关于uni-app 为什么安卓打包机无法去掉推送sdk的实战教程也可以访问 https://www.itying.com/category-93-b0.html


感谢,那我明白了,我使用了一键登录。它是在不同意隐私的时候访问了权限导致审核失败。所以我现在要做的是"disagreeMode" 的"loadNativePlugins" : true,改为fals它就不会访问了把。但是这样改动太大了,很多api都要判断。

我先去掉一键登录改动小点,能不能在uni底层直接限制这些sdk,在不同意隐私的时候就不要访问权限,这些权限问题改起来头大啊,分分钟又被各种部门要求整改。

回复 loveCoding: 把完整的检测结果信息发出来。上架是提示访问了什么权限?

回复 DCloud_App_Array: 是未同意隐私模式,访问gaid和已安装应用列表等,具体堆栈信息在这个帖子里面:https://ask.dcloud.net.cn/question/205576

回到顶部