我尝试导入 facebook sdk forapp events 和通过Facebook Ads的应用程序安装跟踪,这是不可能的。
我已经使用 Cocoapods use:
pod 'FacebookCore'
正如Facebook官方教程所说的。
之后, Facebook Analytics 已将我视为新的独特用户,所以很棒。
问题是当我尝试添加这样的应用程序时:
AppEventsLogger.log("Opened App Main VC");
,然后错误出现:
Use of unresolved identifier 'AppEventsLogger'
除此之外,它也没有检测到 appeventslogger 在 appdelegate 中具有相同的错误:
AppEventsLogger.activate(application)
我已经在> VC 中导入,并且在 AppDelegate 此模块/库中
import FacebookCore //in theory is just this one
import FBSDKCoreKit
因此,任何提示或帮助都非常受欢迎!😊
两个导入
import FacebookCore
import FBSDKCoreKit
在AppDelegate
func applicationDidBecomeActive(_ application: UIApplication) {
AppEvents.activateApp()
}
当您想记录事件时:
AppEvents.logEvent(AppEvents.Name.init(rawValue: "Opened App Main VC"))
对于另一种类型的适应症,您可以参考此
问题是AppEventsLogger
更改为AppEvents
。因此,更改AppeventsLogger的名称,它将正常工作。这是Facebook SDK中的新更新。