目录

Publishing API提交应用返回204144660的几种场景和解决方法

问题现象

调用Publishing API的提交应用接口,返回同一个错误码“204144660”,但是错误信息不同,分别对应哪些场景,如何解决?

问题1.调用Publishing API的提交发布接口时,返回报错:

[204144660]: [cds]submit failed, additional msg is [registeredEntity and registeredEntityName can not be empty.] 

问题2.调用Publishing API的提交发布接口时,返回报错:

[204144660]: [cds]submit failed, additional msg is [The history of questionnaire feedback content ratings is empty .]

问题3.调用Publishing API的提交发布接口时,返回报错:

[204144660]:[cds]submit failed, additional msg is []

解决方案

问题1.需要在HarmonyOS 开发者中心保存过“registeredDclType”、“registeredEntity”、“registeredEntityName”即“APP类型信息”、“主办单位”、“主办单位名称”三个字段后再进行操作。

问题2.在软件上架前需要完成年龄分级的问卷,该问卷无法通过API完成,需要登录HarmonyOS 开发者中心完成。此问卷仅需要完成一次,完成问卷后重试。

问题3.调用该接口前,确保应用信息完整,且已上传应用软件包。应用软件包的解析是异步的,上传完成后,建议在上传软件包后轮询查询软件包编译状态,确认包解析完成后,再调用发布接口。