HarmonyOS鸿蒙Next中关于图标的审核不通过是什么原因(已经折腾几次了,请客服回复!)
HarmonyOS鸿蒙Next中关于图标的审核不通过是什么原因(已经折腾几次了,请客服回复!) 上架时候,反馈:您的应用存在应用未配置图标的前景图和后景图,标准要求尺寸1024px*1024px且需下载HUAWEI DevEco Studio 5.0.5.315或以上版本进行图标再处理的问题,不符合鸿蒙应用UX设计规范。
已经在 AppScope\resources\base\media
和 entry\src\main\resources\base\media
文件夹都下创建 layered_image.json
文件
{
"layered-image":
{
"background" : "$media:background",
"foreground" : "$media:foreground"
}
}
在 app.json5
、module.json5
都在配置文件中引用分层图标资源文件。
{
"app": {
"icon": "$media:layered_image",
}
}
foreground.png 是一个10241024的图标的png文件(完整正方形),background.png 是一个10241024的空白透明的png(完整正方形),
这样话,上架审核不通过,请问是哪里的问题呢?
更多关于HarmonyOS鸿蒙Next中关于图标的审核不通过是什么原因(已经折腾几次了,请客服回复!)的实战教程也可以访问 https://www.itying.com/category-93-b0.html
-
审核出现问题中的提示是因为应用中配置的图标没有符合UX设计规范。应用图标资源需分层,尺寸需满足规范要求:应用图标资源必须分为前景图和背景图两层,尺寸要求必须为 1024 px * 1024 px,资源不允许自行裁切圆角,不允许在资源内添加内间距。可参照通用应用 UX 体验标准中‘2.1.4.3 图标’章节里的判定标准。
-
官方文档配置分层图标引导用户在app.json5配置文件中配置icon和label,由于module.json5配置文件中配置的icon会覆盖app.json5配置文件中的icon,需要检查是否在module.json5配置文件中也配置了icon和label:
-
如果module.json5配置文件中的icon和label非必需,可以直接删去,减少冗余配置和错误几率。在DevEco Studio 5.0.3.800版本及之后,module.json5配置文件中的icon和label不再强制要求配置。
-
如果使用到的某些系统API,对module.json5配置文件中的icon和label存在依赖(例如:showAssetsCreationDialog),则需要在app.json5和module.json5配置文件都配置正确的icon和label。
-
-
下载使用HUAWEI DevEco Studio 5.0.5.315或以上版本进行再打包,发布应用。
更多关于HarmonyOS鸿蒙Next中关于图标的审核不通过是什么原因(已经折腾几次了,请客服回复!)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
尊敬的开发者,您好!
已核实您应用的最新版本1.0.0已成功上架,UX问题未复现。
感谢您的支持与理解,谢谢!
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17
搞个纯色背景图 应用icon覆盖这个背景图不就行了
还可以看看这个,
如果你背景图用的完全透明的图片,那和原来只有一个图标有啥区别呢
以微信图标举例,两个白色泡泡就是前景图,周围就是透明色,后景图就是绿色背景,
我看说明也没有说后背图不能用透明的png,是不是这个问题造成的呢?
项目名称
- 状态:已完成
- 负责人:张三
- 开始日期:2023-01-01
- 结束日期:2023-06-30
描述
这是一段描述文本。
成员
- 张三
- 李四
- 王五
为什么背景图要设置成透明,一般情况是,图标主体为前景,背景色就是背景图,不懂为什么要把背景图设置为完全透明。
在HarmonyOS鸿蒙Next中,图标审核不通过可能由以下原因导致:
- 图标尺寸不符合规范;
- 图标设计风格与系统UI不统一;
- 图标内容涉及侵权或违规;
- 图标分辨率不清晰。
建议仔细检查开发文档中的图标设计规范,确保符合要求后重新提交审核。如有疑问,可联系官方客服获取详细反馈。