IBM Worklight 6.0 - 是否可以为所有环境提供通用的config.xml?

时间:2014-01-30 10:15:40

标签: cordova ibm-mobilefirst phonegap-plugins

在Eclipse Juno上使用Worklight 6.0。

问题是当我为所有环境构建Worklight项目时,会相应地生成config.xml。现在,我必须每次为Android和Android做出更改。 iPhone / iPad我必须手动将所有插件列表添加到其中。

有没有什么方法可以在config.xml中添加一次并且每次都在任何地方使用它?

1 个答案:

答案 0 :(得分:3)

Android和iOS的config.xml文件包含不同的结构和内容,因此答案是:否。两个环境都不能有config.xml

是的,您需要使用正确的插件结构编辑每个文件。


接下来,我不明白“每次”是什么意思......

文件位置为:

  1. iOS:native\config.xml
  2. Android:native\res\xml\config.xml
  3. 如果您重命名或删除插件,则只需要编辑这些文件,或者删除整个原生文件夹。

    如果需要,您可以执行以下操作:

    1. 对于iOS:将config.xml复制到iphone\nativeResources文件夹
    2. 对于Android:将config.xml复制到android\nativeResources\res\xml文件夹(如果该文件夹不存在,请创建它)
    3. 这样,如果您删除了本机文件夹,则在重新构建Worklight应用程序后,该文件将被复制到该文件夹​​中。

      如果您需要删除或重命名插件,仍需要对其进行编辑(在nativeResources文件夹中)。