lale-help / lale-help

A collaborative platform for volunteer refugee support.

Home Page:http://lale.help

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug: Rollbar 26 - missing apple-touch-icon

dottorer opened this issue · comments

The image /apple-touch-icon-precomposed.png is requested by iOS devices and used as a app icon (comparable to the favicon). Details: https://realfavicongenerator.net/blog/apple-touch-icon-the-good-the-bad-the-ugly/

As a quick fix, I added empty files for them, that'll make the error go away and display an empty icon for lale on iOS.

@dottorer could you insert/link to a higher quality icon of lale here? I can then generate a proper apple touch icon (using this service: http://web-stuebchen.de/).

laleiconcolor60

@phillipoertel will this icon work? I can send it to you in any size / res....

@dottorer could you provide me with a 180x180px version? That would be simplest and most compatible, according to https://mathiasbynens.be/notes/touch-icons.

@dottorer I remembered I had access to the designs in Google Drive, found one in https://drive.google.com/drive/folders/0BzMBH-9t3WL_VlhfWEFwUU92M2c, and used that.

Here it is: https://staging.lale.help/apple-touch-icon-precomposed.png

Update: it seems the empty file I originally is still cached on staging somewhere server side; let's wait for the prod deploy if it shows up correctly there.

I tried to add demo.lale.help or staging.lale.help to the iPhone home screen. It does not yet show the icon:
img_5439

Did we deploy yet? Should that not show the Lale icon we added in?

@dottorer same with production, I just noticed. I'll check.
I'll move the issue back to the started column :-/

After some more fiddling I got it to work (bottom right icon):

image1

Tested and works - thanks. Closing.

@phillipoertel Seems to still be happening in some envs: https://rollbar.com/lale-help/lale-help/items/26/

Did we not deploy everywhere?

Yes, the fix is deployed to demo and prd.

This is a request by the GoogleBot to the URL https://app.lale.help/.well-known/apple-app-site-association, which we don't implement (see the details at https://rollbar.com/lale-help/lale-help/items/26/occurrences/17021297273/), not the touch icon. I don't understand why Rollbar maps it to that; maybe a Rollbar bug.
I just heard about this request by Google, I don't think it's essential we return something useful there; compare: http://webmasters.stackexchange.com/questions/85674/why-does-google-request-apple-app-site-association-from-every-domain-on-the-serv

Let's ignore the google bot. And rollbar. Closing.