IBM Worklight - Can't change app icon in both

2019-08-30 11:15发布

I want to change the application icon from the default one to custom one.

I'm using this element in application-descriptor.xml

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

but nothing changes.
There is still a default image in Worklight Console and iPad, that i deploy to the iOS Simulator.

1条回答
贼婆χ
2楼-- · 2019-08-30 11:49

The thumbnailImage element in application-descriptor.xml does not control the application icon you see in a device/simulator.

  • For changing the application icon in Worklight Console, see my answer in this question: IBM Worklight - Thumbnail image from project is not updated in Worklight Console.

  • For changing the application icon of the application itself, in iOS:

    1. Open the iphone\nativeResources\Resources folder
    2. Copy your icon(s) to the folder
    3. Right-click on the application folder and choose:
      • Run As >> Build All and Deploy or
      • Run As >> Xcode project (if on Mac)
    4. Build the generated Xcode project in Xcode
    5. Run on device / iOS Simulator

The size and filename of the icon varies depending on which icon you want to change.
Follow Apple's guidelines in this article: Custom Icon and Image Creation Guidelines.

Basically, look the naming convention as seen in iphone\native\Resources (not to be confused with the other path I mentioned above). Your icon filename must match the name of the existing icon in order to replace it during the build operation.

查看更多
登录 后发表回答