【问题标题】:react-native-google-fit package can't be authorizedreact-native-google-fit 包无法获得授权
【发布时间】:2020-01-11 01:07:46
【问题描述】:

我正在尝试让 GoogleFit 在我的 android 设备上运行,当我尝试调用 GoogleFit.authorize() 方法时,我按照https://developers.google.com/fit/android/get-api-key 的步骤操作后,我得到的只是:

{
  "message": "Authorization cancelled",
  "success": false,
}

我无法解决我做错了什么。我从 GC 为我构建的 RN 项目生成了 client_secrets.json 文件,但是当我尝试调用此 API 时仍然无法得到任何响应。

有人遇到过这个问题吗?

【问题讨论】:

    标签: react-native react-native-android google-fit google-fit-sdk


    【解决方案1】:

    几天前我遇到了同样的问题。 对我来说,问题与我放入 Google 控制台的 SHA-1 有关。

    我在运行以下命令时考虑了错误的debug.keystore 文件:

    keytool -list -v -keystore ./debug.keystore -alias androiddebugkey -storepass android -keypass android
    

    如果您在模拟器中运行您的应用,则必须使用本地 debug.keystore 文件(进入 <myApp>/android/app/debug.keystore),而不是 ~/.android/debug.keystore。希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-08
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多