- 创建了一个应用程序,它使用react-native-google-signin进行谷歌登录。
- 为我的应用程序创建了一个密钥库以签署我的应用程序,如此文档所述。
- 签署了我的应用程序并上传到Google Play商店。
- 当我被问及是否要选择
Google Play应用签名
时,我同意了。
- 当我被问及是否要选择
- 如果我尝试登录我的应用程序(从Play商店下载),我会收到一个错误
messsage:DEVELOPER_ERROR
,error code: 10
。
注意1:我的应用程序没有使用Firebase。
注意2:如果我直接将apk安装到我的设备上,则似乎可以正常登录。
我确定问题与应用程序如何使用Google Play应用程序签名有关,但我无法确定问题所在。
更新:
- 从此处下载了
google-services.json
并将其添加到/android/app
下,现在如果我从发布管理页面下载并手动安装应用程序,则应用程序可以正常工作,但是如果我直接从Google Play商店安装它仍然无法使用。