Facebook SDK login never calls back my application on iOS 9

前端 未结 10 2722
名媛妹妹
名媛妹妹 2020-11-29 01:30

I\'ve followed this guide to update my application to use Facebook SDK 4.6 to work properly when built with the iOS 9 SDK.

When I tap the login button now, a Safari

10条回答
  •  孤街浪徒
    2020-11-29 01:52

    For total swift newbies like myself, the problem was an alternate implementation of the application() method:

    Working version:

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

    Non working version (Copied from somewhere )

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

提交回复
热议问题