Ibm mobilefirst IBM Worklight-如何重命名应用程序并更改其图标splash image

Ibm mobilefirst IBM Worklight-如何重命名应用程序并更改其图标splash image,ibm-mobilefirst,worklight-studio,Ibm Mobilefirst,Worklight Studio,我们使用了一个现有的示例应用程序来开始Worklight的概念验证,我们对原始代码做了很多更改,我们希望更改应用程序名称并自定义其图标和飞溅图像。我们已经成功地在xCode内部进行了上述更改(名称、图标和飞溅),但是这不符合从Worklight到ipa的自动化构建的未来目的 您能否告知我们以下步骤: 如何在Worklight中重命名现有应用程序(但仅更改application-descriptor.xml不会更改生成的二进制文件) 如何更改应用程序的图标和启动屏幕 当您为Worklight项目创

我们使用了一个现有的示例应用程序来开始Worklight的概念验证,我们对原始代码做了很多更改,我们希望更改应用程序名称并自定义其图标和飞溅图像。我们已经成功地在xCode内部进行了上述更改(名称、图标和飞溅),但是这不符合从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
    元素控制

    至于图标和飞溅图像,您只需将thme(常规图标、视网膜图标、飞溅图像、视网膜飞溅图像)和适当的文件名放在“nativeResources”文件夹(位于“native”文件夹旁边)中,它们将在构建期间复制到本机项目(最终将在Xcode中打开)

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


    引述:

    然而,这不符合自动化构建的未来目的 从Worklight到ipa


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

    i但我们仍在进行重命名过程,不像我们想象的那么简单。。。我们已经设法改变了一切,但现在当我们点击一个进程时,任务会在一个全面的safari浏览器中打开,而不是在实际的worklight应用程序中打开。。。有什么想法吗?谢谢!我不知道你在说什么。您应该在Eclipse中更改以上所有内容,然后重新构建和部署.wlapp。@Nechavaria,您的问题得到回答了吗?Idan我们将在本周内重新执行此任务,并会与您联系。谢谢!!