我正在尝试将 setAdvertiserTrackingEnabled 设置为 true,如启用 Facebook 广告商跟踪中所述
像这样
// Set AdvertiserTrackingEnabled to true if a device provides consent
Settings.setAdvertiserTrackingEnabled(true)
但我在 FBSDKSettings 类中找不到此方法。
Xcode 错误
{类型“设置”没有成员“setAdvertiserTrackingEnabled”}
Facebook 文档链接https://developers.facebook.com/docs/app-events/guides/advertising-tracking-enabled/ https://developers.facebook.com/docs/app-events/guides/advertising-tracking-enabled/
Facebook 文档尚未更新以匹配版本 11 中的新更改(您可以注意到iOS 应用程序事件设置 https://developers.facebook.com/docs/app-events/getting-started-app-events-ios#step-3--set-up-your-development-environment包含版本5.10.0的屏幕截图)
如果你安装了FBAudienceNetwork
在 Xcode 中使用 cocoapods,您可以检查并推断出Settings
类被重命名为FBAdSettings
。为了验证这一点,您可以在以下目录中找到您提到的方法:Pods > Pods > FBAudienceNetwork > FBAdSettings.h > +setAdvertiserTrackingEnabled
因此,您应该将代码更改为以下内容:
FBAdSettings.setAdvertiserTrackingEnabled(true)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)