2

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

您能否让我们知道涉及哪些步骤:

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

1 回答 1

1

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

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

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

设备中的应用程序图标标题由displayNameapplication-descriptor.xml 中的元素控制。

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

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


引用:

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

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

于 2013-06-06T18:22:13.970 回答