无
- 发布:2022-06-17 22:13
- 更新:2022-06-27 15:02
- 阅读:2228
产品分类: HbuilderX
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos 12.4 (21F79)
HBuilderX版本号: 3.4.15
操作步骤:
预期结果:
无
无
实际结果:
无
无
bug描述:
第三方sdk问题导致 ios AppTracking 提前弹出,都还没有同意隐私协议,这个倒是先弹了出来,网络抓包后发现是个推的域名,不知道云打包包含了什么sdk是请求idfa权限的。如果不勾选idfa,ios审核又不给通过。。这个要怎么禁止获取。 能不能不要这么恶劣了,导致用户反感。
我功能上没有用到idfa,如果我在manifest.json取消打勾,那提交ios审核的时候会提示“您的 App 包含 NSUserTrackingUsageDescription,xxx”。但是没有明确弹出授权弹窗,因此被拒。
如果我打勾了,也可以弹出授权弹窗了,但是在app一启动就马上弹出了,隐私协议都还没来得及同意,因此又被拒。所以我想能不能先确定同意隐私协议,再弹出App Tracking Transparency授权弹框
每次发帖都石沉大海,希望官方的人能给个答复,目前已经影响应用商店审核上线
如果确定不需要用到 idfa 的话,1.在manifest中取消勾选idfa;2. 在 manifest 源码视图中把 NSUserTrackingUsageDescription 的描述删除
-
我可爱的app (作者)
取消勾选idfa,并且NSUserTrackingUsageDescription也删除了,但是 ios审核也提示存在NSUserTrackingUsageDescription,不让通过。
2022-06-20 11:50
-
回复 DCloud_iOS_XHY: 我勾选idfa才能上架, 但是我代码里没有引用那些必需勾选的模块啊,也没有用到必需勾选的插件。 真奇怪。不勾选不能过审App Store。勾选才能过审, 我怀疑是不是uni统计2.0存在idfa?或者还有哪些模块存在idfa但是你们没发现?
2022-07-08 00:45
我可爱的app (作者)
我功能上没有用到idfa,如果我在manifest.json取消打勾,那提交ios审核的时候会提示“您的 App 包含 NSUserTrackingUsageDescription,xxx”。但是没有明确弹出授权弹窗,因此被拒。
如果我打勾了,也可以弹出授权弹窗了,但是在app一启动就马上弹出了,隐私协议都还没来得及同意,因此又被拒。所以我想能不能先确定同意隐私协议,再弹出App Tracking Transparency授权弹框