【问题标题】:Facebook does not return to my app after accepting permissions, blank screen (iOS)Facebook 在接受权限后没有返回我的应用程序,空白屏幕 (iOS)
【发布时间】:2017-07-10 05:12:20
【问题描述】:

Facebook 接受权限后不验证帐户,它使屏幕空白,我无法继续使用我的应用程序。 我正在为 Unity 3D 使用版本 7.8.0 SDK (Facebook)。 Xcode的版本是8.2.1。

Facebook was stuck here

我注意到 facebook 没有发送登录表单,会不会是 URL Schemes 的问题?

【问题讨论】:

  • 在 xcode 中的 url 类型设置正确吗?
  • @JeanLuc 是的,我的配置正确,但出于一个原因,在接受权限后,FB.IsloggedIn 为 False .. 我不知道为什么。
  • 尝试添加更多细节..错误代码,错误日志..
  • @hB0 问题是xcode没有返回任何错误,只是我在代码中写的调试。探测在 xcode 中使用相同设置编译以前的项目,如果它运行良好,但不是这个。

标签: ios xcode facebook unity3d sdk


【解决方案1】:

FBSDKLoginManager *manager = [[FBSDKLoginManager alloc]init];
[manager logInWithReadPermissions:@[@"public_profile"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { //在这里,记录你的结果(检查error是否为nil和result)}];

【讨论】:

  • 在 IBAction 中触发 Facebook 登录按钮时。
  • lisa:你遇到过在用Facebook登录时尝试访问GPGSAppController吗?因为在接受权限后显然 safari 将我发送到 Google 代码,这很少见。
猜你喜欢
  • 1970-01-01
  • 2016-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-31
  • 2021-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多