【问题标题】:IBM Worklight - how to rename an application and change its icon, splash imageIBM Worklight - 如何重命名应用程序并更改其图标、初始图像
【发布时间】:2013-06-06 18:03:17
【问题描述】:

我们使用现有示例应用程序开始使用 Worklight 进行概念验证,我们对原始代码进行了很多更改,并且我们希望更改应用程序名称并自定义其图标和启动图像。我们已经设法在 xCode 中进行了上述更改(名称、图标和启动画面),但这不符合从 Worklight 到 ipa 的自动构建的未来目的。

您能否告诉我们涉及哪些步骤:

  1. 如何在 Worklight 中重命名现有应用程序(但仅更改 application-descriptor.xml 不会更改生成的二进制文件)。
  2. 如何更改应用的图标和启动画面。

【问题讨论】:

    标签: ibm-mobilefirst worklight-studio


    【解决方案1】:

    当您为 Worklight 项目创建新应用程序时,该应用程序名称将在多个文件中使用,因此您需要找到所有出现的给定应用程序名称并更改它们。它们是:

    • 主 HTML 文件名
    • 主 CSS 文件名
    • 主要 JavaScript 文件名
    • 在主 HTML 文件名内(对主 CSS 和 JavaScript 文件的引用、标题)
    • 在 application-descriptor.xml 中(元素:displayNamedescriptionmainFile

    请注意,文件名对您来说并不重要。希望在未来,它们总能获得一个通用名称(如 index.html 或 main.css ...)。

    设备中的应用图标标题由 application-descriptor.xml 中的displayName 元素控制。

    至于图标和初始图像,您可以简单地将具有适当文件名的 thme(常规图标、视网膜图标、初始图像、视网膜初始图像)放在“nativeResources”文件夹中(位于“native”文件夹旁边)并且它们将在构建期间复制到本机项目(您最终将在 Xcode 中打开)。

    您可以在本机 >> Resources 文件夹中找到正确的文件名。


    引用:

    但这不符合未来自动化构建的目的 从 Worklight 到 ipa。

    当然,Worklight 永远不会为您创建 .ipa 文件……这就是 Xcode 的作用。

    【讨论】:

    • Idan,我们仍在进行重命名过程,并没有我们想象的那么简单……我们已经设法更改了所有内容,但是现在当我们单击一个过程时,任务会以完整的形式打开-吹的野生动物园浏览器,而不是实际的工作灯应用程序......有什么想法吗?非常感谢!
    • 我不知道你在说什么。您应该在 Eclipse 中更改以上所有内容,然后重新构建和部署 .wlapp。
    • @nechavarria,你的问题得到解答了吗?
    • Idan,我们将在本周重新完成这项任务,并会尽快回复您。非常感谢!!
    猜你喜欢
    • 1970-01-01
    • 2013-03-05
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多