android - 两台计算机中相同 keystore 的 Facebook 问题

标签 android facebook ionic2 key ionic3

我在 Google Play 上发布了一个 Ionic 2 应用程序。 我以前是一个人工作,但现在我们是同一个应用程序中的三个程序员,我们需要能够签署 apk 并上传到我们所有人的 Google Play。

问题出在 facebook 上。当我们测试通过 USB 连接的应用程序时,我们想要使用 facebook 登录,我们收到此消息:

"Invalid key hash. The key hash XXXXXX does not match any stored key hashes. Configure your app key hashes at http:developers.faceblablalbalbal"

但在我的电脑上它工作正常。

因此,我将 keystore 文件复制到他们的电脑上并运行 keytool -exportcert -alias android_release_key -keystore release-key.keystore | openssl sha1-二进制 | openssl base64

但我们得到的 key 散列与 facebook 开发者控制台中配置的相同。

我们能做什么?

非常感谢!

编辑: 他们可以使用此 keystore 签署 apk 并将其上传到 Google Play。问题出在 Facebook 登录上。

最佳答案

只需从错误中复制您的 XXXXXX 并将其添加到 Key Hashes(您可以添加多个)。

关于android - 两台计算机中相同 keystore 的 Facebook 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46079583/

相关文章:

javascript - 查看未更新 Ionic 2 和 Angular 2 中的变量更改

android - 如何使用 Phonegap 和 jQuery Mobile 在 Android 设备中存储 cookie 值?

android - 从 android 代码启动 libGdx

facebook - 如何使用 Facebook 连接登录到我的数据库?

cordova - 如何添加Ionic2原生按钮点击音效?

javascript - Ionic 2 (Typescript) - 变量范围和传递变量的问题

java - 扩展我的 Android 广播应用程序

android - 行中子项的填充高度

jQuery 插件到 "Add Location"类似于 Twitter/Facebook

Facebook 从应用程序选项卡获取用户 ID