google auth 在生产 apk 中有效,但在 ionic 2 中的 play store 中启动应用程序后无效

google auth works in production apk but not works after launching the app on play store in ionic 2

1.The 应用程序是在 Ionic 2 中构建的 2. 为了实现 google auth Cordova-plugin-google plus 3. 应用在 Play 商店上架前运行正常。

您需要更改 SHA1 密钥。

如何获取Android 发布密钥库 SHA1 指纹

  1. 打开终端。
  2. 将目录更改为JDKbin目录,

    cd C:\程序Files\Java\jdk{版本}\bin

  3. 接下来你要运行 keytool.exe。使用以下行获取 SHA1 指纹。

    keytool -list -v -keystore {keystore_name} -alias {alias_name}

  4. 输入密码,得到SHA1和MD5指纹。

更改 SHA1

  1. 转到https://console.developers.google.com/

  2. 选择您的项目 -> 凭据 -> OAuth 2.0 客户端 ID

  3. 点击 android 客户端 ID

  4. 这里替换SHA1并保存

希望对你有用。