我正在实现我的应用的Facebook登录,刚刚我注意到在Swift 3更新之后,AppDelegate中的代码与我上次添加Facebook登录到应用程序时略有改变。我正在苦恼于这个功能(这是Swift 2.2):
func application(application:UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application,
openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}
在3.0更新后,该功能的样子就像这样:
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
}
我应该如何使其在3.0版本中运行,考虑到没有“sourceApplication”或“annotation”?非常感谢您的帮助。