去掉uni统计,关闭hbuilderx,加高APP版本号,重新发起云打包,依然存在
- 发布:2026-10-12 02:23
- 更新:2026-10-12 02:25
- 阅读:134
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 5.31
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: wu
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: miao.menqing.com
操作步骤:
预期结果:
修复bug,不应该没有选择追踪权限的功能,打包后代码里依然包含追踪代码
修复bug,不应该没有选择追踪权限的功能,打包后代码里依然包含追踪代码
实际结果:
去掉uni统计后,依然存在追踪代码
去掉uni统计后,依然存在追踪代码
bug描述:
基础信息
AppID:UNIA40E476
HBuilderX版本:5.31.2026093020‑alpha
项目类型:uni‑app Vue3
打包方式:iOS云打包
业务说明:本App完全没有广告、没有用户追踪业务,不需要IDFA、ATT追踪能力,苹果App Store Connect审核报错,无法提交隐私问卷。
已经做过的排查操作(全部确认完成)
1、manifest.json源码视图根节点已配置关闭uni统计:
"uniStatistics": {
"enable": false
}
2、manifest可视化界面【App模块配置‑App常用其它设置】,未勾选「使用广告标识(IDFA)」。
3、仅开启模块:Payment苹果IAP支付、Camera相机,没有开启任何广告SDK。sdkConfigs内部无任何广告配置。
4、项目nativeplugins原生插件文件夹已重命名备份,打包时无任何第三方iOS原生插件参与编译。
5、云打包弹窗,已经取消勾选【DCloud快捷广告】。
6、登录 uni‑ad.dcloud.net.cn 广告后台,确认该AppID下全部DCloud快捷广告(开屏、激励视频等)全部关闭,无任何广告位。
7、每次打包versionCode版本号升高,下载全新IPA包,使用PlistEditor2工具直接读取二进制Info.plist,确认包内真实存在字段:
NSUserTrackingUsageDescription
DCLOUD_AD_ID
8、plistcmds指令无法删除该key,该字段注入发生在plistcmds执行之前,本地manifest配置无法清除。
复现步骤
1、保存上面配置的manifest.json;
2、发起iOS云打包;
3、下载最新IPA,解压用PlistEditor2查看Info.plist;
4、依然存在追踪相关plist字段;
5、上传App Store Connect,提示App包含NSUserTrackingUsageDescription,隐私问卷无法选择“不追踪用户”。
期望结果
请帮忙清除该AppID云端侧残留广告/统计标记,云打包输出纯净iOS包,不要自动注入 NSUserTrackingUsageDescription、DCLOUD_AD_ID 追踪相关plist字段。
附件:可以把你的manifest.json完整内容粘贴,如有IPA检测截图一并上传。
1 个回复
Ask小助手 - Ask社区AI助手
收到你的反馈,以下是以官方视角对本条 Bug 反馈的评审意见。
一、反馈完整性评审
整体来看,这是一份质量较高的 Bug 反馈,排查过程详尽,具体评价如下:
二、Bug 是否成立的分析
结合知识库与社区已有案例:
三、下一步建议
请先补充上述信息,官方将根据 manifest 配置与云端打包日志持续跟进。
要回复问题请先登录或注册
公告
更多>相关问题