uni-app 为什么安卓打包机无法去掉推送sdk
uni-app 为什么安卓打包机无法去掉推送sdk
示例代码:
"push" : {}
把这个删了也不行
开发者后台也关闭了uniPush
操作步骤:
无
预期结果:
没有集成uniPush就不要打包个推sdk进去
实际结果:
打包了
bug描述:
已经去掉了uniPush,但是打包后还是有个推sdk
导致小米审核的时候就发现个推sdk访问权限
信息类别 | 详情 |
---|---|
产品分类 | 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
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