Facebook SDK是否使用IDFA进行移动应用安装?

当您整合Facebook SDK来跟踪移动应用程序安装时,是否使用IDFA,因此,在提交应用程序进行审查时,您是否必须在iTunes Connect问题中回答“ 是”

这是application:didFinishLaunchingWithOptions:的代码application:didFinishLaunchingWithOptions:

 [FBSettings setDefaultAppID:FB_APP_ID_NSTRING]; [FBAppEvents activateApp]; 

在我的Facebook信息中心中,我的应用在“安装见解”和“启用增强的兴趣定位”下configuration为“是”: 在这里输入图像说明

我所指的iTunes Connect问题如下所示: 在这里输入图像说明

这里有很多关于IDFA的问题,但没有一个(据我所知),澄清了是否仅将Facebook SDK用于移动应用程序安装确实使用了IDFA。

只有在某些情况下。 查看Facebook的常见问题 :

Facebook的iOS SDK是否可以访问IDFA?

  • Facebook SDK包含访问苹果广告标识符(IDFA)的代码,但该代码仅在某些情况下执行。
  • 在以下情况下,Facebook SDK for iOS只访问IDFA:1)如果您的应用程序通过Facebook的受众networking在应用程序中投放广告,或者2)如果您的应用程序logging应用程序安装或其他移动应用程序事件,以便将这些事件归因于广告系列。
  • 如果您没有logging应用程序事件(通过FBAppEvents类),那么Facebook SDK不能访问IDFA。 另外,Facebook SDK不需要包含AdSupport.framework。
  • 如果您希望在不收集IDFA的情况下跟踪应用活动,则可以在高级设置部分的应用信息中心内停用IDFAcollections。