Ios 通过SDK登录Facebook后,它只会停留在浏览器窗口中

Ios 通过SDK登录Facebook后,它只会停留在浏览器窗口中,ios,facebook,Ios,Facebook,我对iOS中的Facebook SDK有问题。我可以登录,但不会从浏览器窗口返回 这就是它看起来的样子 然后,我来到一个阶段,上面说我已经登录到我的应用程序 我已经添加了Info.plist内容,在“配置xcode项目”下可以找到这里的标准内容(facebook.com/docs/ios/getting started#xcode),在“网络请求facebook服务器白名单”下可以找到这里的ios 9内容(facebook.com/docs/ios/ios9)。还有LSApplicati

我对iOS中的Facebook SDK有问题。我可以登录,但不会从浏览器窗口返回

这就是它看起来的样子

  • 然后,我来到一个阶段,上面说我已经登录到我的应用程序

我已经添加了
Info.plist
内容,在“配置xcode项目”下可以找到这里的标准内容(facebook.com/docs/ios/getting started#xcode),在“网络请求facebook服务器白名单”下可以找到这里的ios 9内容(facebook.com/docs/ios/ios9)。还有
LSApplicationQueriesSchemes
内容


非常感谢您的帮助。

对于需要帮助的人,我也有同样的错误,通过将此添加到

AppDelegate

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    // Override point for customization after application launch.

    FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
    //Optionally add to ensure your credentials are valid:
    FBSDKLoginManager.renewSystemCredentials { (result:ACAccountCredentialRenewResult, error:NSError!) -> Void in
        //
    }

    return true
}

func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool {
    //Even though the Facebook SDK can make this determinitaion on its own,
    //let's make sure that the facebook SDK only sees urls intended for it,
    //facebook has enough info already!
    let isFacebookURL = url.scheme.hasPrefix("fb\(FBSDKSettings.appID())") && url.host == "authorize"
    if isFacebookURL {
        return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
    }
    return false
}