尝试将facebook登录连接到离子型4应用程序中,但它显示出密钥散列错误发生了吗?
发布于 2019-04-05 11:50:01
更改config.xml文件的应用程序ID和应用程序名称
平台Android
<platform name="android">
<config-file parent="/resources" target="./res/values/strings.xml">
<string name="fb_app_id">xxxxxxxxxx</string>
<string name="fb_app_name">xxxxxxx</string>
</config-file>
</platform>
平台iOS
<plugin name="cordova-plugin-facebook4" spec="^3.1.0">
<variable name="APP_ID" value="xxxxxxxxxxxxx" />
<variable name="APP_NAME" value="xxxxxxx" />
</plugin>
发布于 2019-04-29 10:24:02
我假设您在使用Android登录时出错了,并且显示了一个关键哈希?您需要将在这些错误消息中看到的所有键散列添加到您的Facebook应用程序的设置中。转到developers.facebook.com/yourappid,进入设置> basic,向下滚动到键散列并将其添加到那里。
看起来,用户手机上不同的facebook应用程序可以改变他们需要允许的哈希。我们现在有4种不同的哈希,我相信它们会有更多的进展。我建议为客户端错误设置一个记录器,这样您就可以在这些散列弹出时获得它们。
https://stackoverflow.com/questions/55534575
复制相似问题