IBM Worklight - невозможно изменить значок приложения на консоли Worklight и на устройстве

Я хочу изменить значок приложения со стандартного на пользовательский.

Я использую этот элемент в application-descriptor.xml

<thumbnailImage>common/images/some-logo.png</thumbnailImage>

но ничего не меняется.
В Worklight Console и iPad по-прежнему есть изображение по умолчанию, которое я развернул на iOS Simulator.

1 ответ

Решение

thumbnailImage элемент в application-descriptor.xml не контролирует значок приложения, который вы видите в устройстве / симуляторе.

  • Чтобы изменить значок приложения в Worklight Console, см. Ответ на мой вопрос в следующем вопросе: IBM Worklight - Миниатюрное изображение из проекта не обновляется в Worklight Console.

  • Для изменения значка приложения самого приложения в iOS:

    1. Открой iphone\nativeResources\Resources папка
    2. Скопируйте ваши иконки в папку
    3. Щелкните правой кнопкой мыши папку приложения и выберите:
      • Выполнить как >> Построить все и развернуть или
      • Запустить как >> проект Xcode (если на Mac)
    4. Создайте сгенерированный проект Xcode в Xcode
    5. Запустить на устройстве / iOS Simulator

Размер и имя файла значка зависит от того, какой значок вы хотите изменить.
Следуйте рекомендациям Apple, изложенным в этой статье: " Создание пользовательских значков и изображений".

По сути, посмотрите соглашение об именах, как показано в iphone\native\Resources (не путать с другим путем, о котором я говорил выше). Ваше имя файла значка должно совпадать с именем существующего значка, чтобы заменить его во время операции сборки.

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