How to correctly generate and maintain sys_app.xml record
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
I am developing app that has been converted for SDK development. When building the app I've been struggling with versioning the app for the ServiceNow instance.
Earlier on I encountered a issue where I had a static sys_app_[app_record_id].xml in the metadata folder of the app structure which resulted that build did not update any version or other content on the record itself. During build I received an warning about the static app file accompanied with a recommendation to remove it and let SDK build a new one.
However, when I did this some key content was removed from the newly built sys_app.xml like app menu, description and logo.
With some experimenting I found that some properties in the now.config.json are used to build the sys_app.xml and I can use that set values like app menu reference and the description. However, not all fields can be set with this method like the app logo for example.
What would be "correct" way to manage the sys_app record?