IBM Worklight 6.0 - значения WL.StaticAppProps по умолчанию

По умолчанию в последней версии драйвера 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", и мне было интересно несколько вещей:

Почему это свойство по умолчанию не добавлено к объекту? (в предыдущей версии я думал, что это по умолчанию)

Так как идентификатор установлен для отображаемого имени по умолчанию, используется ли это имя где-то прямо из коробки в приложении?

Должен ли я ожидать, что кто-то установит для APP_DISPLAY_NAME что-то вроде "My Banking App", или мне всегда следует сохранять APP_DISPLAY_NAME в качестве идентификатора приложения?

В целом, рекомендуется ли синхронизировать объект StaticAppProps со значениями, используемыми в application-descriptor.xml?

1 ответ

  1. ИМО нет никаких оснований для вас, чтобы коснуться (изменить) эти статические свойства...
  2. Идентификатор приложения используется в основном для внутренних целей в момент создания мобильных сред и в других местах внутри
  3. Чтобы изменить внешнее имя приложения (то, что вы видите под значком приложения на устройстве), вы меняете displayName свойство в application-descriptor.xml

По умолчанию имя приложения совпадает с идентификатором (значение, которое вы вводите при создании нового приложения Worklight), но вы можете изменить его, как описано в пункте 3 выше.

Другие вопросы по тегам