gpt4 book ai didi

ios - 广告标识符 [IDFA] 使用不当(限制广告跟踪)

转载 作者:可可西里 更新时间:2023-11-01 04:23:29 25 4
gpt4 key购买 nike

我正在向 App Store 提交 iOS 游戏更新。

xcode 显示以下错误:“广告标识符 [IDFA] 使用不当。您的应用包含广告标识符 [IDFA] API,但您的应用未遵守 iOS 中的限制广告跟踪设置。”

我没有更改任何关于我的广告设置的内容,我的应用的最新版本也没有任何问题。

在过去的 20 个小时里,我一直在努力寻找解决方法,但我开始变得疯狂。我必须改变什么以及如何改变?请帮助我!

最佳答案

我在更新应用程序时遇到了类似的错误。我没有使用任何广告,但确实集成了 Facebook(这需要 AdSupport 框架)。我相信,在搜索网络后,Facebook 将广告 ID 用于其自己的分析目的,因此,即使我没有在我的应用程序中包含广告,通过 xCode 的验证和上传过程失败并出现错误“您的应用程序包含广告标识符 [IDFA] API...”

我搜索并发现我需要下载 Facebook SDK 源代码,更新 FBUtility.m 以删除对 advertisingID 的引用,但实际上,我只需要:

1) 下载最新 SDK 的源代码,我从这里下载:https://github.com/facebook/facebook-ios-sdk (我从github下载zip文件到我的文档文件夹)

2) 构建框架——打开终端。在命令提示符下使用 cd 文件,然后使用此命令:sudo scripts/build_framework.sh,这将运行已下载的 Facebook SDK 文件夹中的 scripts 子文件夹中的 build_framework.sh 脚本

3) 从您的 Xcode 项目中删除旧的 FacebookSDK.framework 并添加新的(在我的例子中,我导航到 documents/facebook-ios-sdk/build 并选择 FacebookSDK.framework 文件夹

4) 存档项目,它应该(在我的情况下)可以上传

希望一路走来对某人有所帮助 - 我已经做了好几天了!!

关于ios - 广告标识符 [IDFA] 使用不当(限制广告跟踪),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23004591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com