Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 当试图通过Apple广告在App Store中下载应用程序时,不会提示应用程序跟踪透明权限_Ios_Swift_Ios14_App Transport Security_Idfa - Fatal编程技术网

Ios 当试图通过Apple广告在App Store中下载应用程序时,不会提示应用程序跟踪透明权限

Ios 当试图通过Apple广告在App Store中下载应用程序时,不会提示应用程序跟踪透明权限,ios,swift,ios14,app-transport-security,idfa,Ios,Swift,Ios14,App Transport Security,Idfa,我们在最新的应用程序版本中添加了ATT(应用程序跟踪透明度),除一件事外,一切正常 当我们的用户试图通过Apple广告在App Store中下载应用程序时,ATT权限不会提示,默认情况下,数据跟踪权限设置为禁用 当我们尝试在同一台设备上下载而不是通过苹果广告下载时,当我们运行应用程序时,我们在启动应用程序时会看到ATT许可 如果任何人对此问题有任何意见或附加值,都将非常有帮助,并表示感谢。iOS似乎会将ATT权限缓存一段时间 尝试在通过“apple ads click”安装并删除应用程序后重新启

我们在最新的应用程序版本中添加了ATT(应用程序跟踪透明度),除一件事外,一切正常

当我们的用户试图通过Apple广告在App Store中下载应用程序时,ATT权限不会提示,默认情况下,数据跟踪权限设置为禁用

当我们尝试在同一台设备上下载而不是通过苹果广告下载时,当我们运行应用程序时,我们在启动应用程序时会看到ATT许可


如果任何人对此问题有任何意见或附加值,都将非常有帮助,并表示感谢。

iOS似乎会将ATT权限缓存一段时间

尝试在通过“apple ads click”安装并删除应用程序后重新启动iOS设备。
重新启动iOS设备并从app store安装应用程序后,应显示权限提示。

按照@Jochen Holzer的建议重新启动设备后,将再次显示我的权限

注意:卸载>安装后,权限始终显示在我的同事中,但在我的情况下需要重新启动设备。我想我们有不同的版本。我的是14.4,她的是14.1


想要更新他的答案,但我缺少一点

ATT权限未缓存在密钥链中,如果您删除并安装应用程序,您将始终看到ATT权限。我们尝试的第一件事是重新启动无法工作的设备。