- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发应用程序,我在其中添加了 FBSDKLoginKit 以允许用户使用 Facebook 登录。输入 facebook 用户名和密码后,我看到下面的页面。
现在,我按下 ok 按钮,我看到了空白页。
不出所料,我应该看不到空白页。所以我按下左上角的完成按钮,程序从 SDK 调用函数 handleImplicitCancelOfLogIn,我看到登录不成功,它被路由到应用程序的登录主页。
调试时我没有看到任何错误,但是当我按下完成按钮时,我看到标志 result.isCancelled 设置为 true(因为完成按钮点击调用函数 handleImplicitCancelOfLogIn)
FBSDKLoginManager().logInWithReadPermissions(["public_profile"], fromViewController: hostViewController) { (result, error) in
if error != nil || result.isCancelled {
completion(error: error ?? NSError(domain: "Facebook Login Failed", code: -1, userInfo: nil))
}
在上面的调用中,我看到错误等于 nil 但 result.isCancelled 设置为 true。
我检查了下面列出的其他与此类似的线程,我确信所有与 Facebook 相关的调用都是他们的并且工作正常。
这也发生在 iOS 8 和 9 上,并且在第一次开发时就可以正常工作。
当前 API 版本“4.12.0”,Xcode 版本 - 版本 7.3 (7D175),iOS 8.0 和 9.0如果我使用 iOS 8,我会在 Safari 网页上看到奇怪的响应。
任何线索/提示将不胜感激。如果您需要了解更多信息,请告诉我。
最佳答案
需要在AppDelegate中实现回调方法。 UIApplicationDelegate
的 application:openURL:options:
适用于 iOS 9.0 及更高版本。 application:openURL:sourceApplication:annotation:
适用于 iOS 8.0。
这里已经回答了这个问题:Facebook SDK login never calls back my application on iOS 9
关于iOS/Swift/FBSDKLoginKit : Login using FBSDKLoginManager(). logInWithReadPermissions 获取 result.isCancelled 为 true 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39840879/
我正在尝试使用 FB SDK 登录。但是,偶尔会有一个用户已经登录。下面是我用来先注销的代码。 FBSDKLoginManager *loginManager = [[FBSDKLoginManage
我正在使用 Cocoapods 集成 FacebookSDK。当我创建 FBSDKLoginManager 的对象时,如 let login = FBSDKLoginManager() 我收到错误“使
我正在使用 FBSDKLoginButton 允许用户使用 Facebook 登录并使用FBSDKLoginButton.readPermissions = @[@"public_profile",@
我正在尝试通过 facebook SDK 在我的 iOS 应用程序中进行注册 我正在使用 FBSDKLoginManager 登录到 facebook,我正在获取我已验证的 AccessToken。
我们使用 FBSDKLoginManager 和我们自己的 UI 来登录 facebook。然而,有时登录失败并显示错误代码 308。 根据文档,原因是 - FBSDKLoginBadChalleng
我有一个 FBSDK 登录 webview,我可以使用应用程序的按钮关闭它并完成社交分享任务。 我正在尝试实现一个应用程序范围的功能,如果在三分钟后没有检测到触摸,当弹出回到主视图 Controlle
我正在实现适用于 iOS 的 SDK v4.1,当我尝试调用 publishPermissions: 时,我没有收到任何回调。 出于某种原因,当我运行 logInWithReadPermissions
我正在使用最新的 FBSDK,使用 FBSDKLoginManager 进行登录。我已经一切正常,但我无法弄清楚为什么 SFSafariViewController 在登录重定向后完全没有响应? 代码
我是 iPhone 开发的新手,我想使用最新的 facebook sdk 4 从我的 native iOS 简单应用程序进行 facebook 登录。某事,我只想从自定义 UIButton 打开一个
简化一下,代码是这样的: func login() { NSLog("Will login with read permissions") FBSDKLoginManager().
我无法弄清楚如何让用户登录我的应用程序。 [FBSDKAccessToken currentAccessToken] 为 nil,所以我调用: [[[FBSDKLoginManager alloc]
最新的 Facebook Swift 文档在哪里。我无法显示 FB 登录对话框。对 loginWithReadPermissions 的调用永远不会返回? import UIKit import FB
我正在使用 Facebook SDK 4.+ 并将登录流程添加到我的应用程序中。在我登录授权应用程序后, WebView 不会消失。我只能点击完成,这将取消身份验证流程而不是完成它。 FBSDKLog
我正在使用 FBSDKLoginManager 接收 token 供以后使用(FB 发布),并在确认访问后进入无限循环。 当调用FBSDKLoginManager()时,出现如下弹窗(对不起,是德语.
我只是想在我的 ios 应用程序中通过 Firebase 运行 facebook 登录。我已经完成了 Firebase 的 ios (swift) 指南中提到的所有内容 [ https://www.f
Facebook 的服务器最近在处理登录请求的方式上肯定发生了一些变化,因为这曾经运行良好,但突然停止了。 (我们使用 FBSDKLoginManager.loginBehavior = FBSDKL
最近 Facebook 服务器处理登录请求的方式一定发生了变化,因为它曾经运行良好,但突然停止了。 (我们使用 FBSDKLoginManager.loginBehavior = FBSDKLogin
我刚刚更新到 Parse 1.9.1 和 FBSDK v4.x。没有更改任何代码,并根据 Facebook 的要求将所有 App Transport Security key 添加到我的 .plist
任何人请帮助我如何将 FBSDKLoginManager 代码转换为快速编程在此提前感谢我在 Objective-C 中附上代码 - (IBAction)btnFacebookPressed:(id)
我有一个支持 Facebook 登录的应用程序,出于某种原因 FBSDKLoginManager logInWithReadPermissions: fromViewController: handl
我是一名优秀的程序员,十分优秀!