8

我目前正在将我的应用程序上传到 App Store,Apple 询问我此应用程序是否使用 IDFA。我正在使用 Crashlytics 来跟踪错误,但我不知道它是否使用 IDFA,如果它使用了我应该点击哪些复选框?

在此处输入图像描述

我提到 了https://docs.fabric.io/apple/crashlytics/advanced-setup.html?highlight=idfa,但我不明白“只有当您的应用链接到 AdSupport.framework 时才会收集 IDFA。”

要检查每个第三方 SDK 是否使用 IDFA,我使用了以下命令:

grep -r advertisingIdentifier .

我懂了,

Binary file ./Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics matches
./Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/AppEvents/FBSDKAppEventsUtility.m:result = [[manager advertisingIdentifier] UUIDString];

请告诉我的应用程序是否使用 IDFA?是/否,如果是,那是为了什么?

4

1 回答 1

8

默认情况下,Crashlytics 不使用广告标识符 (IDFA) 或不链接 AdSupport 框架。

只有在使用受众洞察等高级功能时,Crashlytics 才会明确要求您添加 AdSupport 框架。https://docs.fabric.io/apple/answers/audience-insights.html

因此,您的应用程序不使用 IDFA。答案是不

于 2017-11-16T07:34:45.227 回答