FBSDKApplicationDelegate-Anwendung den openURL:sourceApplication:annotation deprecated
mit iOS9-Anwendung den openURL:sourceApplication:annotation deprecated
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}
so, jetzt sollten wir nutzen;
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {}
FBSDKApplicationDelegate was für sourceApplication parameter (String)
Du musst angemeldet sein, um einen Kommentar abzugeben.
wenn Sie param annotation in der SDK-pass als null
Neue SDK
Update 2017/04/06: Xcode 8.3, FBSDKCoreKit 4.20.2
let sourceApplication: String? = options[UIApplicationOpenURLOptionsSourceApplicationKey] as? String
return FBSDKApplicationDelegate.sharedInstance().application(app, openURL: url, sourceApplication: sourceApplication, annotation: nil)
Die folgenden verwendet auf der facebook-site bis (1 Jan, 2017)