iOS 및 iPadOS Safari에서 Favicon 업데이트
MacOS, iOS, iPadOS 전부 Favicon Cache Update가 거의 안된다 싶을정도로 그 주기가 길다. 그래서 구글링을 해보면 같은 문제로 고생하는 사람들이 매우 많다. 홈페이지에 Favicon을 바꿨는데 적용이 안되니 답답할 뿐이다. 크롬의경우는 기본적으로 바꾸면 바로 적용이 되고, 방문기록을 지우면 확실하게 적용이 된다.
하지만 Safari는 메뉴에서 할만한 걸 다 해봐도 절대 Favicon이 업데이트가 되지 않는다.
- MacOS Safari Favicon Update 방법: ~/Library/Safari 안에 있는 Favicon Cache와 TouchIcon Cache를 그냥 폴더채로 날려버리면 된다.
- iOS / iPadOS Safari Favicon Update 방법: 그어떤짓을 해도 안되고 아래의 방법으로만 가능하다.
- favicon.ico 파일명 뒤에 Parameter를 붙여서 로딩
- 즉, 만약 내 홈페이지 주소가 https://gcjjyy.io 이면, 브라우저 창에서 https://gcjjyy.io/favicon.ico?v=21 이런식으로 치고 들어가면 Favicon이 업데이트 된다.