Xigong93/XiaoZhuan

华为应用市场配置提示错误

Opened this issue · 4 comments

配置华为应用市场时,报错
com.squareup.moshi.JsonDataException: Required value 'versionCode' missing at $.appInfo

image

你好,华为接口的这个字段,表示Apk的最新版本,可能是上架版本,草稿版本,或者是审核版本
如果应用已经在华为上线审核通过的话,可能是新建了一个新版本的草稿,但是没有上传Apk,也没有提交审核。

嗯嗯,看了下请求结果,releaseState 是7,表示草稿,这个是因为我创建的connectApi中项目选择的是 N/A 么,我有一个正在应用市场中发布的版本
image
image

项目就是应该选择“N/A”,不然Api的权限不足。
主要是因为有一个新版本的草稿导致的,华为的这个字段比较奇怪,和其他的应用市场逻辑不太一样。

这个问题属于传包软件的bug,不是操作或配置的问题。

0A5033B9

感谢大佬回复~