0

默认情况下,在最新的 IBM Worklight 6.0 驱动程序中,似乎 StaticAppProps 对象设置为:

WL.StaticAppProps = {
"APP_DISPLAY_NAME": "defaultTestApp",
"APP_SERVICES_URL": "\/apps\/services\/",
"APP_VERSION": "1.0",
"ENVIRONMENT": "android",
"LOGIN_DISPLAY_TYPE": "embedded",
"WORKLIGHT_PLATFORM_VERSION": "6.0.0",
"WORKLIGHT_ROOT_URL": "\/apps\/services\/api\/defaultTestApp\/android\/"
};'

还有另一个名为“APP_ID”的属性,我想知道一些事情:

为什么不将默认属性添加到对象中?(在以前的版本中,我认为这是默认设置)

由于默认情况下为显示名称设置了 ID,因此该名称是否直接在应用程序内的某个地方直接使用?

我应该期望有人将 APP_DISPLAY_NAME 设置为“我的银行应用程序”之类的东西,还是应该始终将 APP_DISPLAY_NAME 作为应用程序 ID?

一般来说,保持 StaticAppProps 对象与 application-descriptor.xml 中使用的值同步的最佳做法是什么?

4

1 回答 1

1
  1. IMO 没有理由让您触摸(更改)那些静态属性......
  2. 应用程序 ID 主要在创建移动环境时在内部使用以及在内部的其他位置使用
  3. 要更改应用程序的外部名称(您在设备中的应用程序图标下看到的内容),请更改displayNameapplication-descriptor.xml 中的属性

默认情况下,应用程序名称与 id(您在创建新的 Worklight 应用程序时输入的值)相同,但您可以按照上面 3 中的说明进行更改。

于 2013-09-30T18:22:15.840 回答