Tengo un informe de varios usuarios de DiscourseHub en mis Maker Forums Discourse de que el icono de nuestro sitio no aparece en DiscourseHub, pero otros iconos sí lo hacen. Por ejemplo:
La T es una nueva función de DiscourseHub, pero solo la mostramos como último recurso. Por lo tanto, algo es incorrecto con el ícono proporcionado por el sitio.
La aplicación extrae esta información de https://forum.makerforums.info/site/basic-info.json:
El apple_touch_icon_url es un archivo SVG. Desafortunadamente, renderizar SVGs en React Native es complicado, requiere bibliotecas adicionales que suponen una sobrecarga excesiva. Por eso el logo no se está cargando.
Puedes pedir a los administradores de Maker forums que:
Reemplacen el SVG con un PNG para apple_touch_icon_url.
Eliminen y vuelvan a agregar el sitio en Discourse Hub, debería cargar el nuevo archivo.
En las inmortales palabras de Fezzik, yo soy el administrador de los Foros Maker.\n\nGracias, puedo renderizar un PNG para el SVG apple_touch_icon.\n\nbash\n$ curl -s https://forum.makerforums.info/site/basic-info.json | jq -r .apple_touch_icon_url\nhttps://forum.makerforums.info/uploads/default/optimized/3X/a/4/a4e106feadbfd5408e36e343a6193def96852f8b_2_180x180.png\n