javascript - 我们无法在 LG 商店中发布项目
问题描述
设计师。不久前,我们为 LG 电视开发了一个 WebOS 项目。该项目是在纯 JS 上开发的,我们的设计师为http://webostv.developer.lge.com/design/style/icon/中指定的要求为应用程序准备了图标 3 - 已经尝试通过验证发布项目,由于以下事实而被忽略了 3 次: https ://gyazo.com/10339eb0a39755fa08a4a4805cd9cd5c 虽然所有图标都是根据他们的要求制作的。有没有人遇到过类似的问题?谁在 LG 商店发布了这个项目?请分享你的经验
解决方案
我无法打开您的驱动器文件夹,但请确保您的图标具有纯色背景颜色,并且与您在 appinfo.json 中选择的颜色相同(将在应用程序的注册过程中被覆盖)
电视将使用您的图标(具有纯色背景的方形 PNG 图标)和 webos 选项卡(其颜色将使用 appinfo.json 的 iconColor 字段中的信息设置)组成主面板
我已经成功提交了几个应用程序,我从来没有遇到过这样的问题
编辑:
我检查了你的资产,虽然在 LG 网站上说你应该使用 png 文件作为图标,我过去提交的所有应用程序都有 .jpg 格式的 icon 和 largeIcon(卖家允许你在应用注册)
您应该尝试一下,因为 jpg 文件没有 alpha 层
这是一个示例 appinfo.json 供您参考(用于批准的应用程序)
"appDescription": "Dummy text for app description",
"icon": "icon.jpg",
"main": "index.html",
"bgImage": "splashScreen.png",
"title": "DummyApp",
"type": "web",
"resolution": "1920x1080",
"version": "1.0.0",
"splashBackground": "splashScreen.png",
"vendor": "DummyAppsInc",
"largeIcon": "largeIcon.jpg",
"iconColor": "#ffffff",
"id": "com.dummypackage.app",
"uiRevision": 3,
"disableBackHistoryAPI": true
}
推荐阅读
- mamp - 如何在 MAMP 中同时运行两个本地开发项目
- excel - 如何以 Mon-Yr 格式格式化数据透视表月份
- hive - 如何根据hive中的结束日期将记录拆分为多个记录
- reactjs - 如何在浏览器中显示表达式?(反应,VS 代码)
- java - 如何合并同一个非常大的项目的 2 个版本
- python - 捕获“,”之间的文本
- html - 如何在 Safari 上修复 flex box 子项的 height = 0?
- java - 将 Enum 视为 Class 中的常规属性
- apache-spark - 将 hive.metastore.warehouse.dir ('null') 设置为 spark.sql.warehouse.dir ('/user/hive/warehouse') 的值
- c# - 更改 xaml 中的变量值