【问题标题】:Apple rejects my app because of using both AdsConsent and AppTrackingTransparency [closed]由于同时使用 AdsConsent 和 AppTrackingTransparency,Apple 拒绝了我的应用 [关闭]
【发布时间】:2021-05-23 15:52:25
【问题描述】:

我刚刚收到来自苹果的这条消息

我们注意到您的应用包含 App Tracking Transparency 权限请求,但它鼓励或引导用户接受跟踪。具体来说,您的应用会通过以下方式引导用户接受跟踪:

  • 一条消息要求用户在拒绝许可后重新考虑他们的决定

我认为问题出在我在应用的第一顿午餐时同时调用 AdsConstent 和 AppTrackingTransparency。

如果我添加 AppTrackingTransparency,我是否应该在 ios 上调用同意表(AdsConsent.showForm)?

【问题讨论】:

  • 您是否真的有一个弹出窗口(即您制作的),上面写着“请重新考虑”或“如果您将来改变主意”...?
  • 是的,我使用的是由 RNFirebase 提供的默认 AdsConstent,它提到“您可以随时更改您的选择......”
  • 好的。所以你,你自己,(Resana)并没有按字面意思输入“你可以随时改变你的选择”。该内容(“您可以随时更改您的选择”)来自 RNFirebase?如果是这样,您可以以某种方式将其编辑掉,或者可以想象不使用 React,只需制作一个不会出现这些问题的本机应用程序。
  • 是的。我会试试的。所以你的意思是这两个功能都是必需的。我的意思是我必须在 iOS 应用上同时调用 AppTrackingTransparency 和 AdsConsent。我说的对吗?
  • 我投票结束这个问题,因为 App Store 政策不合主题。

标签: ios react-native admob gdprconsentform apptrackingtransparency


【解决方案1】:

我们在同一条船上尝试使用react-native-tracking-transparency,该解决方案单独工作,但当我们在产品中实施相同的解决方案时不起作用。经过严格的搜索,我们找到了react-native(不使用expo)的修复程序https://www.linkedin.com/pulse/hacking-react-native-library-easy-way-md-mohibur-rahman/,从而节省了时间。

【讨论】:

    猜你喜欢
    • 2013-07-28
    • 1970-01-01
    • 2020-10-06
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 2014-12-28
    相关资源
    最近更新 更多