IOS Swift使用Facebook登录而不是FBSDKLoginKit AppDelegate.swift代码

时间:2017-06-01 00:57:42

标签: ios swift facebook facebook-login fbsdkloginkit

以前处理FBSDKLoginKit时,我必须使用我的appDelegate.swift的某些代码才能使facebook登录工作如下所示:

import FBSDKLoginKit

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

  let fbLaunch = FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)

 return fbLaunch

}

func applicationWillResignActive(_ application: UIApplication) {
  FBSDKAppEvents.activateApp()
}

func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
    return FBSDKApplicationDelegate.sharedInstance().application(application, open: url, sourceApplication: sourceApplication, annotation: annotation)
}

现在我切换到了FacebookLogin,他们的代码是什么?

1 个答案:

答案 0 :(得分:0)

找到了答案,不得不使用特定的关键字进行谷歌搜索,我认为它可能会稍微过时(从2016年开始),但答案在以下链接中:

https://github.com/facebook/facebook-sdk-swift/blob/master/Samples/Catalog/Sources/AppDelegate.swift

编译后在我的xcode上运行