Android发行模式下的Facebook登录问题

时间:2018-09-24 08:36:18

标签: android facebook firebase facebook-oauth

我有一个使用Firebase进行Facebook身份验证的应用程序。之前我们在开发模式下使用该应用程序,但在发布该应用程序之后,我们还通过Faceook开发人员控制台将该应用程序公开。在“ AppReview”部分下方的屏幕快照中,显示了该应用程序是公开的并且已批准权限。

Facebook AppReview

现在,当我使用该应用程序并使用Facebook登录时,出现以下错误:SERVER_ERROR:[代码] 1675030 [消息]:执行查询时出错。 [额外]:空

据我了解,

发生在应用程序处于开发模式时。我检查过的链接包括:SERVER_ERROR: [code] 1675030 [message]: Error performing query。我在AndroidManifest.xml文件中也有以下元标记

<meta-data
    android:name="com.facebook.sdk.ApplicationId"
    android:value="@string/facebook_app_id" />

现在,我不明白,即使我们的应用程序是公开的,而Facebook开发者控制台也显示为“实时”状态,为什么会出现此错误?我们在做什么错了?

此外,我对以下事实感到怀疑:当我们从Facebook的开发模式转换为发布模式时,我不必更改Firebase中的任何键。可以是某些东西还是需要任何其他东西?

请帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

enter image description here

现在像这样从logcat错误中添加哈希。

始终记住,调试和实时的哈希键会有所不同。