不满足发布条件:缺少图标图像



我有一个chrome扩展,它一直在工作。每隔几周我就会上传一个新版本,总是以同样的方式。我每次都会撞的版本。

整个发布过程都是使用web商店API自动完成的。这一直有效,但从今天起就失败了。

端点https://developer.chrome.com/webstore/webstore_api/items/publish现在返回:

{
"error":{
"code":400,
"message":"Publish condition not met: Icon image is missing.",
"errors":[
{
"message":"Publish condition not met: Icon image is missing.",
"domain":"chromewebstore.access",
"reason":"badRequest"
}
]
}
}

这很奇怪,因为图标最近没有任何变化。

它们很好地列在manifest.json文件中:

"icons": {
"16": "icons/favicon-16x16.png",
"32": "icons/favicon-32x32.png",
"48": "icons/favicon-48x48.png",
"128": "icons/favicon-128x128.png"
}

图标是扩展的根目录中的一个目录。从此以后,此设置一直没有更改。在发布之前,我(一如既往(成功上传了zip文件夹(如文档所示,以及它一直以来的工作方式(。

有人能帮我解释一下为什么这突然失败了吗?我无法通过API网站查看更多信息,因为开发人员可以访问该web UI目前正在度假。

拥有凭据的开发人员上周一回来了,他是唯一可以访问实际网店的人。通过这个UI,他发现一张只能通过那里上传的图片不见了。一旦完成,我们就可以像以前一样上传我们的zip人工制品并使用我们的自动管道发布。。。。

自从新的网店版本以来,由于文档过时,情况变得非常不稳定。。。

不管怎样,问题已经为我们解决了…