This is documented on the Splunk Docs: http://docs.splunk.com/Documentation/Splunkbase/splunkbase/Splunkbase/ManagecontentonSplunkbase#Chan...
If your App is hosted on Splunkbase, you should just update the icons packaged within the static folder of your app as listed here:
http://dev.splunk.com/view/SP-CAAAE86#icons
Make sure to match the file names of the icons exactly.
For apps hosted on Splunkbase, the app icon needs to be included within the package. The app icon displayed on Splunkbase is used by the default version selected. For more information:
http://docs.splunk.com/Documentation/Splunk/latest/AdvancedDev/AddConfigurations#Add_app_icon_images
For apps hosted externally, the Splunkbase app icon can be managed from the app edit page. However, note that the icons will still need to be included within the package for them to be displayed within Splunk.
This is documented on the Splunk Docs: http://docs.splunk.com/Documentation/Splunkbase/splunkbase/Splunkbase/ManagecontentonSplunkbase#Chan...
If your App is hosted on Splunkbase, you should just update the icons packaged within the static folder of your app as listed here:
http://dev.splunk.com/view/SP-CAAAE86#icons
Make sure to match the file names of the icons exactly.