I have custom icons that work fine on IOS and Android. When I deploy on the Web, a crossed out box appears in each place in the App where my icon should appear.
clonenode
xnu
lego-mindstorms
tealium
superuser
stockquotes
jrecord
firemonkey
allocatable-array
system-center
kotlinc
pest
swig-typemap
tree-balancing
updating
onitemclicklistener
nskeyedunarchiver
pulp
dacl
maven-bundle-plugin
iframe-app
pdoc
android-fullscreen
emacs-server
json-serialization
operationalerror
in-place
stubby4j
i386
arraylist