我正在使用Worklight版本6.1。我创建了一个本机ios环境。我在Xcode项目中添加了控制器类并添加了本机功能。我在eclipse项目中添加了.js文件。现在我需要构建我的iPhone环境。但是我担心在构建环境之后本机内容(Xcode项目)会丢失。这是什么解决方案。 我应该在同一时间构建本机内容不应该丢失。 怎么做......
答案 0 :(得分:0)
我相信您的自定义不应该丢失。你有没有尝试过编译,你的资源被覆盖了?
答案 1 :(得分:0)
你的解释非常原始......对我来说没什么意义。
创建了一个原生的ios环境
究竟是什么?你的意思是:
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无法为您做到这一点。