xcode - Ionic + Firebase Facebook 在生产中登录

标签 xcode facebook oauth firebase ionic-framework

我已按照 Firebase 网站上的官方教程使用 Firebase 和 Ionic 设置 Facebook 登录。 https://www.firebase.com/docs/web/libraries/ionic/guide.html#section-user-authentication

当我使用 Ionic CLI 通过命令行运行我的应用程序时,一切正常。

ionic run ios --device

但是,当我尝试在 Xcode 中构建应用程序并与 Facebook 连接时,重定向从未发生。我尝试通过日志了解更多信息,但我很难让任何 console.log 调用显示在 Xcode 调试器窗口中。

这是当前在调试器窗口中显示的内容

2015-10-15 13:13:26.237 blaze[4112:1657211] Apache Cordova native platform version 3.7.0 is starting.
2015-10-15 13:13:26.238 blaze[4112:1657211] Multi-tasking -> Device: YES, App: YES
2015-10-15 13:13:26.242 blaze[4112:1657211] Unlimited access to network resources
2015-10-15 13:13:26.394 blaze[4112:1657211] [CDVTimer][keyboard] 0.240982ms
2015-10-15 13:13:26.394 blaze[4112:1657211] [CDVTimer][TotalPluginStartup] 0.539005ms
2015-10-15 13:13:26.689 blaze[4112:1657211] Resetting plugins due to page load.
2015-10-15 13:13:27.352 blaze[4112:1657211] Finished load of: file:///var/mobile/Containers/Bundle/Application/A2FDC031-A62A-46AA-BE31-B921049841AC/blaze.app/www/index.html#/login
2015-10-15 13:13:36.596 blaze[4112:1657211] Setting the WebView's frame to {{0, 0}, {375, 623}}
2015-10-15 13:13:36.607 blaze[4112:1657211] THREAD WARNING: ['InAppBrowser'] took '74.574951' ms. Plugin should use a background thread.

注意 - 我以前可以通过在 Xcode 中构建 facebook 来登录,但自从 ios9 升级后它就不起作用了。但是,当我尝试打包我的应用程序并将其提交到应用程序商店进行测试时,它从未起作用。因此,我想知道 Firebase Facebook 身份验证的生产/开发是否有不同的设置。

Facebook Dev Oauth 设置 facebook dev oauth setup

Facebook 的 Firebase 设置(网址匹配) firebase auth settings

最佳答案

我能够通过使用 Safari 中的调试器找到更多信息。事实证明,facebook 身份验证工作正常,并且数据已从 Firebase 正确加载。问题是部分代码的 ng-include 在 ios 中无法正常工作。

关于xcode - Ionic + Firebase Facebook 在生产中登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33158104/

相关文章:

android - 使用Facebook APP Authentication 自动登录手机网站?

php - 我在哪里可以获得适用于 Windows 的 php 5.4.4 的 OAuth dll?

asp.net - 使用授权代码流的Web API OAuthAuthorizationServer

ios - 将存档发送到 App Store Connect 时出错

swift - 如何防止或阻止字典值为空?

ios - 在 xcode 9.1 中创建 .mm 文件

iphone - 仪器中可接受的实时字节值是多少?

python - python是facebook开发的稳定平台吗?

facebook - 动态添加的 Facebook 发送按钮未呈现

java - 在浏览器中打开 HttpURLConnection