Dan*_* G. 1 sdk facebook ios swift
我曾尝试通过应用程序事件导入Facebook SDK,并通过Facebook ADS跟踪应用程序安装,但这样做是不可能的。
我已经用CocoaPods完成了:
pod 'FacebookCore'
Run Code Online (Sandbox Code Playgroud)
正如Facebook官方教程所说。
之后,Facebook Analytics(分析)将我检测为新的唯一用户,那就太好了。
问题是当我尝试添加如下所示的APP事件时:
AppEventsLogger.log("Opened App Main VC");
Run Code Online (Sandbox Code Playgroud)
然后 出现此错误:
Use of unresolved identifier 'AppEventsLogger'
Run Code Online (Sandbox Code Playgroud)
除此之外,它也没有在AppDelegate中检测到具有相同错误的AppEventsLogger:
AppEventsLogger.activate(application)
Run Code Online (Sandbox Code Playgroud)
我已经在VC和AppDelegate中导入了以下模块/库:
import FacebookCore //in theory is just this one
import FBSDKCoreKit
Run Code Online (Sandbox Code Playgroud)
因此,任何提示或帮助都非常欢迎!
Sah*_*nda 10
两次进口
import FacebookCore
import FBSDKCoreKit
Run Code Online (Sandbox Code Playgroud)
在AppDelegate中
func applicationDidBecomeActive(_ application: UIApplication) {
AppEvents.activateApp()
}
Run Code Online (Sandbox Code Playgroud)
当您想记录事件时:
AppEvents.logEvent(AppEvents.Name.init(rawValue: "Opened App Main VC"))
Run Code Online (Sandbox Code Playgroud)
对于其他类型的AppEvent,您可以参考此
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |