2015-02-05 88 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