【发布时间】:2023-03-05 10:57:01
【问题描述】:
我在 CocoaPods 上的最新 Facebook SDK 版本中找不到 FBSDKSettings 类。你能帮忙吗?
【问题讨论】:
标签: ios swift facebook-ios-sdk facebook-sdk-4.0
我在 CocoaPods 上的最新 Facebook SDK 版本中找不到 FBSDKSettings 类。你能帮忙吗?
【问题讨论】:
标签: ios swift facebook-ios-sdk facebook-sdk-4.0
它已被重命名为:
Settings.isAutoLogAppEventsEnabled = true
位于 Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKSettings.h 文件中。
【讨论】:
@Bogy 的回答
Settings.isAutoLogAppEventsEnabled = true
解决了您在使用FBSDKSettings.setAutoLogAppEventsEnabled(true) 时会遇到的编译问题,但仍然记录了警告:
<Warning>: Please set a value for FacebookAutoLogAppEventsEnabled. Set the flag to TRUE if you want to collect app install, app launch and in-app purchase events automatically.
To request user consent before collecting data, set the flag value to FALSE, then change to TRUE once user consent is received.
Learn more: https://developers.facebook.com/docs/app-events/getting-started-app-events-ios#disable-auto-events.
仅将其添加到我的项目 .plist 文件对我有帮助
<key>FacebookAutoLogAppEventsEnabled</key>
<true/>
【讨论】: