native-app-builder ANT 任务不更新 worklight.plist 文件 (MFP v7.0)

Posted

技术标签:

【中文标题】native-app-builder ANT 任务不更新 worklight.plist 文件 (MFP v7.0)【英文标题】:native-app-builder ANT task does not update worklight.plist file (MFP v7.0) 【发布时间】:2015-06-24 17:13:04 【问题描述】:

产品:MobileFirst Platform v7.0

我们正在使用 native-app-builder ANT 任务来构建 MFP 原生 ios 应用程序。尽管此任务具有“worklightserverhost”属性,但在运行它之后,worklight.plist 文件不会更新。我们期望在执行这个 ANT 任务后更新 plist 文件中的主机、协议、端口和 wlServerContext 字段。

顺便说一句,app-builder ANT 任务(用于混合应用程序)也具有“worklightserverhost”属性。执行此任务确实按预期工作(即 worklight.plist 文件已更新)。

这是一个已知问题吗?有解决办法吗?

注意:worklight.plist文件是指以下文件夹中的文件:[MFP项目文件夹]/apps/[MFP iOS原生应用文件夹]/worklight.plist

【问题讨论】:

【参考方案1】:

已打开 PMR(支持票证)以调查和解决问题中提出的问题。

唯一的本地解决方法是手动输入服务器地址详细信息并将文件复制到所需位置,或者不使用 Ant 作为工具来操作文件。

【讨论】:

以上是关于native-app-builder ANT 任务不更新 worklight.plist 文件 (MFP v7.0)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 ANT 任务从 SVN 结帐?

如何从 Ant 'exec' 任务中导出环境变量?

从 Maven 运行 Ant 任务

Ant任务

从 jar 中删除文件的 ant 任务

ivy (ant) 发布任务的 Nexus url