Currently I am integrating Facebook SDK but SDK cannot find
"FBAdSettings.isAdvertiserTrackingEnabled(true)"
I've done everything facebook guide said but this error still comes out. What am I missing?
Facebook Guide: https://developers.facebook.com/docs/audience-network/setting-up/platform-setup/ios/advertising-tracking-enabled/
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
// Create AdBrixRM Instance
let adBrix = AdBrixRM.getInstance
FBAudienceNetworkAds.initialize(with: nil, completionHandler: nil)
FBAdSettings.isAdvertiserTrackingEnabled(true)
if #available(iOS 14, *) {
ATTrackingManager.requestTrackingAuthorization {(status) in
switch status{
case.authorized:
adBrix.startGettingIDFA()
Settings.isAdvertiserIDCollectionEnabled = true
case.denied:
adBrix.stopGettingIDFA()
Settings.isAdvertiserIDCollectionEnabled = false
case.notDetermined :
adBrix.stopGettingIDFA()
Settings.isAdvertiserIDCollectionEnabled = false
case.restricted:
adBrix.stopGettingIDFA()
Settings.isAdvertiserIDCollectionEnabled = false
default:
adBrix.stopGettingIDFA()
Settings.isAdvertiserIDCollectionEnabled = false
}
}
}