这是在 AppDelegate 中实现的
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
}
我有一些在 Facebook 上共享的参数的 App Link。如果我的应用程序被最小化,点击 Facebook 上的链接会打开我的应用程序并调用函数
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool
就像它应该发生的那样。
问题是如果我的应用程序终止(未最小化)单击 Facebook 上的链接会打开我的应用程序,但未调用函数,因此我无法处理输入参数。
我在 Facebook 文档中发现了一些关于处理冷启动的信息,但该信息已过时。
我错过了要实现的东西还是 Facebook 错误?