【问题标题】:App Tracking Transparency message doesnt show in some devicesApp Tracking Transparency 消息未在某些设备中显示
【发布时间】:2023-03-09 23:27:02
【问题描述】:

我在项目中为 14.x 设备实施了 App Tracking Transparency。大多数设备的 ATT 警报消息都像这样

显示给用户

但在 OS 14.4 的 iPhone8 中,ATT 消息根本不显示。有人遇到过这个问题吗?

感谢您对此的任何帮助。谢谢

【问题讨论】:

  • 我确实在我的一些设备上看到从未显示 ATT 对话框;你只会得到.denied。我不确定为什么。它似乎与具有 14.3 的设备有关。我有一台直接从 14.2 升级到 14.4 的设备,它没有问题。

标签: ios objective-c swift


【解决方案1】:

目前,iOS 14.4 和 14.5 存在一些问题,它们会在系统级别阻止 App Tracking,并且不允许用户更改此设置。很可能,您面临同样的问题。要检查它,只需打开: 首选项 -> 隐私 -> 跟踪。如果您关闭了“允许应用程序请求跟踪”,只需启用它。如果它显示为灰色并且您无法启用它,您可以等待 iOS 更新或安装 iOS 测试版,希望它能为您的设备修复。

同样的情况发生在我身上,但就我而言,我使用的是 iOS 14.5 Beta,所以当我推出 iOS 14.4 Stable 时,它​​再次对我有用。

被阻止的跟踪选项示例:

【讨论】:

    猜你喜欢
    • 2021-05-22
    • 1970-01-01
    • 2019-10-29
    • 1970-01-01
    • 1970-01-01
    • 2021-09-21
    • 2022-01-18
    • 1970-01-01
    • 2020-12-09
    相关资源
    最近更新 更多