# 客户端常见异常问题解答


# 【公共】 Login 登录失败

# 错误信息1:【code 54,调用系统错误】

原因:三方登录参数未在GPOP登记

解决:请联系运营同学在GPOP完成三方登录参数配置
1
2
3

# 【Google】 登录错误

# 错误信息1:日志显示 “Google error GoogleSignInAccount is null, signInResult: failed code=10”

原因:可能是 google 后台和 firebase 后台的 sha1 不一致导致;

解决:
1. 可以在 Google Play 管理中心-目标应用-设置-应用签名找到sha1签名,
2. 将签名配置在 firebase 的项目设置里,
3. 然后重新下载 google-services.json 替换后重新出包
1
2
3
4
5
6

# 错误信息2:日志显示 “Google error GoogleSignInAccount is null, signInResult: failed code=12500”

原因:firebase 的项目设置中未添加电子邮件

解决:可以通过在 firebase 项目设置中向项目添加支持电子邮件地址
1
2
3

# 【Facebook】 Login 提示“登录错误”

# 错误信息1:【登录错误:将您登录到此应用程序时出错。请稍后再试】

  • foo

# 错误信息2:【应用未启用:这款应用目前无法使用,应用开发者已得知这个问题。应用重新启用后,你便能登录。】

  • foo

# 错误信息3:【Invalid Scopes: email. This message is only shown todevelopers. Users of your app will ignore these permissions ifpresent. Please read the documentation for valid permissions at:nttps://developers.facebook.com/docs/facebook-ogin/permissions。】

  • foo
  • foo
  • foo

# 【Onestore】 支付错误

# 错误信息1:日志显示 “The license key is invalid.”

  • foo
原因: 客户端 manifest 中onestorePayId的入参 value 与 onestore 后台的 License Key 值不同;

解决: 客户端替换 manifest中 onestorePayid 的入参,与后台保持一致
1
2
3

# 【Google】 支付错误

# 错误信息1:日志显示 “Google Play In-app Billing API version is less than 3”

  • foo
原因:可能是 google play 版本过低,需要升级,google play 登陆过国内账号,需要清除缓存

解决:
1. 打开设备上谷歌商店检查付费栏目有无数据;
2. 检查 google 账号是否支付付费;
3. google 账号可能是中国区账号,不支持付费,请更换账号。
1
2
3
4
5
6

# 错误信息2:日志显示 “ghomePay callback, code: -10869510, message: productDetailsList is null”

原因:1.可能是该商品未在商店注册或状态为不可购买。
     2.手机谷歌商店不支持付费。

解决:
1. 1.检查该购买商品 id 是否在谷歌商店注册,且状态是否为可购买。
2. 检查手机上谷歌商店是否支持付费。
3. google 账号可能是中国区账号,不支持付费,请更换账号。
1
2
3
4
5
6
7

# 【Line】 line登录错误

# 错误信息1:界面显示 “错误:无法正常处理”

  • foo
原因:可能是客户端使用的包名或者签名与line后台配置的不同。

解决:
1. 检查客户端包名与 line 后台配置是否相同。
2. 检查客户端签名与 line 后台配置是否相同。
1
2
3
4
5

# 奇怪的冷知识

# 如何关闭 google 广告ID(adid)

Google官方说明:看这里 (opens new window)

  • foo

# OKHTTP 类库问题

建议使用较新且稳定版本的 OKHTTP 类库,例如推荐:3.10


已知问题:
OKHTTP 3.4.0 RC 存在严重缺陷,在某些特定环境导致 http 请求 header 数据发生错乱。

已可复现:
该问题已经明确的被我司在 2023.09.20 通过 demo 工程稳定复现。

官方文档:
另外 OKHTTP 官方文档同样显示,该版本 header 上存在严重缺陷,建议所有使用者升级版本(见下图)。

1
2
3
4
5
6
7
8
9
10
  • foo
Last Updated: 2023/11/9 09:44:06