【问题标题】:White Labeling a TideSDK App为 TideSDK 应用程序添加白标
【发布时间】:2023-03-17 22:56:01
【问题描述】:

我正在通过转换现有的 AIR 应用程序来构建我的第一个 TideSDK 应用程序,并且客户希望为该应用程序贴上白标。对于 AIR 应用程序,我们可以将 application.xml 文件指向特定于品牌的 HTML 的位置,但我没有看到使用 tiapp.xml 的明显方法。它在那里,我只是想念它吗?

在这种情况下,白色标签主要意味着徽标的更改,也许还有一些颜色,因此几乎没有什么密集的。使用 TideSDK 执行此类操作的最佳方法是什么?

【问题讨论】:

    标签: tidesdk white-labelling


    【解决方案1】:

    TideSDK 与任何用于品牌推广的网络应用程序没有什么不同。 CSS 用于设置 HTML 样式。当然,您在基础应用中拥有的任何默认 CSS 都可能会被覆盖以进行品牌塑造。

    除了 HTML 之外,原生 UI 由操作系统控制,您只需关注图标并替换我们提供的原生安装程序中的默认图片(使用您自己的品牌)。

    如果您需要更改图标名称(这不是必需的),请在 tiapp.xml 和清单中执行此操作。只需将图像替换为您自己的图像即可。这同样适用于安装艺术。

    【讨论】:

      【解决方案2】:

      你可以通过manifest文件中的image属性修改logo:

      #image:default_app_logo.png

      改成

      #image:my_logo.png

      【讨论】:

      • 谢谢,米塔尔。我们不是在这里谈论应用程序图标,而是谈论出现在各种屏幕上的徽标。这仍然适用吗?
      • 为您提供后续问题:在 CLI 构建脚本 (tidebuilder.py) 中,有一个 --assets 标志,但我找不到关于如何使用它的明确解释。它对这样的事情有用吗?
      • 我不认为 --assets 在这里被使用。你想要的只是用你需要的标志修改你的应用程序清单。
      猜你喜欢
      • 2012-12-03
      • 1970-01-01
      • 2018-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-07
      • 1970-01-01
      相关资源
      最近更新 更多