2015-02-05 87 views
0

我们正在开发IBM WL Enterprise ver 6.2.0.1上的应用程序。将IBM Worklight部署到外部服务器

我们有四个环境(Dev/QA/UAT和PROD)。 每个Env都有自己的URL(例如Dev env有“https://mobile-dev.company.com”)。

当我们执行代码构建时,我们需要通过定义外部服务器路径+应用程序的上下文来定位env URL。 然后我们做生成“.adapter/.wlapp”文件的构建。

我需要知道Env URL在这些文件中的反映(.adapters/.wlapp)?

如果我将示例(ProjectName-common.wlapp)更改为.zip并提取它,我会在哪里找到其中的Env URL值? (同样的问题适配器文件)

谢谢

回答

0

你不会。

.wlapp仅包含应用程序和Web资源的元数据。
URL存储在生成的项目中。

  • 对于iOS,这将是Xcode项目中的worklight.plist文件。
  • 对于Android,Android项目的assets文件夹中的wlclient.properties。
  • 对于WP8,它也将是wlclient.properties。

该适配器是不相关的;在其XML文件中,您将看到请求将被指向的URL。

+0

好的,对于适配器来说,XML文件将包含一个将被定向到我们的Web服务的域参数,所以它不是Env特定的。对于.wlapp,这必须是Env特定的,因为生成它将导致为与(iOS ...等)相关的平台生成本地文件夹,这将反映在worklight.plist中。我对吗? – 2015-02-05 18:09:31

+0

你确实是对的。 – 2015-02-05 18:10:12

+0

谢谢伊丹。 – 2015-02-05 18:10:55