Worklight - 构建iPhone环境

时间:2014-06-25 17:24:33

标签: ios ibm-mobilefirst

我正在使用Worklight版本6.1。我创建了一个本机ios环境。我在Xcode项目中添加了控制器类并添加了本机功能。我在eclipse项目中添加了.js文件。现在我需要构建我的iPhone环境。但是我担心在构建环境之后本机内容(Xcode项目)会丢失。这是什么解决方案。 我应该在同一时间构建本机内容不应该丢失。 怎么做......

2 个答案:

答案 0 :(得分:0)

我相信您的自定义不应该丢失。你有没有尝试过编译,你的资源被覆盖了?

答案 1 :(得分:0)

你的解释非常原始......对我来说没什么意义。

  

创建了一个原生的ios环境

究竟是什么?你的意思是:

  1. 创建了一个Worklight项目并添加了适用于iPhone的Native API,或
  2. 创建了一个Worklight项目,添加了一个Hybrid应用程序,然后将iPhone环境添加到该应用程序
  3. 在Xcode中创建了一个完全原生的项目?
  4. 3之间的区别很重要,您需要在问题中以明确的措辞提及这一点。

    如果你的意思是你选择了上面的选项2,那么你的JS,CSS和HTML可以在公共文件夹中或环境文件夹中。
    如果您想添加本机代码,则需要首先构建项目,然后在Xcode中打开生成的Xcode项目,编写本机代码并确保将其复制回Eclipse中的Worklight项目。

      

    我在Xcode项目中添加了控制器类并添加了原生的   功能

    你在哪里添加了这个?在哪个文件?在上面选项2中的Worklight提供的类中,或者在 new 类中 无论哪种方式,您都需要将这些文件带回Eclipse。

    在Eclipse中,您可以创建一个iphone \ nativeResources \ Classes文件夹。在Eclipse的构建期间,此文件夹中的文件将被复制到iphone \ native \ Classes文件夹中,并在Xcode中再次打开时 - 您的本机代码将在那里......

    注意:如果您创建了自己的类文件,则需要在Xcode中引用它(右键单击>添加文件...)。 Worklight无法为您做到这一点。