我们使用了一个现有的示例应用程序来开始对Worklight的概念验证,我们对原始代码做了很多更改,我们想要更改应用程序名称并自定义其图标和splash图像。我们已经成功地在xCode中做了前面提到的更改(名称,图标和splash),但是这并不能满足将来从Worklight到ipa的自动构建的目的。
你能告诉我们需要哪些步骤来:
- 如何在Worklight中重命名现有应用程序(仅更改application-descriptor.xml不会更改生成的二进制文件)。
- 如何更改应用程序的图标和启动屏幕。
当您为Worklight项目创建一个新的应用程序时,应用程序名称将在多个文件中使用,因此您需要找到所有出现的给定应用程序名称并对其进行更改。这些都是:
- 主HTML文件名
- 主CSS文件名
- 主JavaScript文件名
- 在主HTML文件名(引用主CSS和JavaScript文件,标题)
- application-descriptor.xml内部(元素:
displayName
,description
,mainFile
)
注意,文件名对您来说应该无关紧要。在未来,他们希望总是得到一个通用的名称(如index.html或main.css. ...)。
设备中的应用图标标题由application-descriptor.xml中的displayName
元素控制。
至于图标和启动图像,你可以简单地将它们(常规图标,视网膜图标,启动图像,视网膜启动图像)与适当的文件名放在"nativeResources"文件夹中(位于"native"文件夹旁边),它们将在构建时复制到本地项目(最终将在Xcode中打开)。
您可以在本机>> Resources文件夹中找到正确的文件名。
:
但是,这并不能满足将来自动构建的目的从Worklight到ipa.
Worklight当然不会为你创建。ipa文件。这就是Xcode的作用