Ibm mobilefirst IBM Worklight 6.0-默认WL.StaticAppProps值

Ibm mobilefirst IBM Worklight 6.0-默认WL.StaticAppProps值,ibm-mobilefirst,worklight-studio,worklight-runtime,Ibm Mobilefirst,Worklight Studio,Worklight Runtime,默认情况下,在最新的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

默认情况下,在最新的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_名称设置为“我的银行APP”之类的名称,还是应该始终将APP_DISPLAY_名称作为APP id

通常,保持StaticAppProps对象与application-descriptor.xml中使用的值同步的最佳实践是什么

  • 在我看来,你没有理由去触摸(改变)那些静态属性
  • 在创建移动环境时,应用程序id主要在内部使用,在内部的其他位置也使用
  • 要更改应用程序的外部名称(您在设备中的应用程序图标下看到的名称),请更改application-descriptor.xml中的
    displayName
    属性

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

    如果此答案帮助您解决了问题,请将其标记为已回答。