【发布时间】:2016-05-25 09:13:21
【问题描述】:
我制作了一个需要使用 Facebook 登录的应用程序(通过 Facebook 模块)。
应用程序满足测试要求,并通过 Google Play 和 AppStore 分发。在测试期间,我通过 Facebook 登录没有问题。与 AppStore 版本相同。
按下触发的日志按钮后,我会显示 Facbook 授权窗口:
myApp.fb.authorize();
我完成了文档中描述的所有步骤(包括initialize() 等),它适用于测试设备以及当我从 AppStore 下载它时。
问题是我从许多 iOS 用户那里得到反馈(和视频证明),这个 Facebook 授权窗口没有出现在许多 iOS 设备上(用户单击按钮并且没有任何反应)。我找不到任何原因,因为它会影响: - 不同版本的iOS, - 不同的设备。 没有特别的联系。
我没有遇到同样问题的设备,所以我无法测试和检查导致错误的原因。
有人遇到过这样的问题吗?
提前致谢
【问题讨论】:
-
有趣的是,几天前我遇到了同样的问题。我的测试设备运行良好,但两部 iPhone 不会显示登录框。我猜这是“fb 上被阻止的应用程序”和苹果 fb 设置的奇怪组合。我也没有要检查的电话,但我会按照你的问题来看看是否有人可以解决它
-
您是否在产生错误的设备上安装了最新的 FB 应用程序?或者,如果您将设备更新到最新的 FB 应用程序,它仍然可以使用吗?
-
@miga:在 iOS 上,是否有 FB 应用程序应该没有区别,因为每个应用程序都在其“沙箱”中运行。
-
我也有同样的问题。 facebook 登录在 2 天前工作,但今天它不工作。你找到解决办法了吗?
-
@Hasnain:如果您的设备出现此类问题,请调试以检查确切原因。它会帮助我们所有人。正如我写的那样,我没有任何设备有这样的问题,所以我无法找到这个错误,但是这个错误发生是因为我的很多用户都有这个问题。
标签: ios facebook appcelerator appcelerator-titanium