💕
후원
본문 바로가기

Memo3

[TIL] 아이폰에서 사진 업로드가 안 돼요! 메타브, 온애드와 함께 진행한 포토 월드컵 프로젝트에서 재미있는 이슈가 있었습니다. 아이폰에서 사진 업로드가 안 된다는 거였는데요. 제가 아이폰이 없어 가상 디바이스로 테스트했을 때는 문제가 없었기 때문에 이슈를 파악하는 데에 어려움이 있었습니다. 정리된 이슈는 다음과 같았습니다. 아이폰에서 사진 업로드가 될 때도 있고 안 될 때도 있다. 사진 개수가 8개 이상일 때 업로드가 안 된다. 처음에 아이폰에서만 사진 업로드가 안 되는 이유를 파일 확장자로 생각했습니다. 아이폰에서는 고화질 사진을 HEIC 확장자로 저장한다고 알고있었기 때문에 혹시 확장자 문제일까 해서 그쪽으로 서치를 해보았는데, 그런 이슈가 따로 있는 것 같지는 않았습니다. 아이폰 사용자분들에게 직접 찍은 사진과 다운받은 사진으로 업로드를 해.. 2022. 12. 5.
[ESLint] Parsing error: Unexpected token ESLint를 돌리는데 Parsing error: Unexpected token 라는 에러가 계속 떴습니다. 알아보니 ESLint의 기본 parser는 Espree로, 기본적으로 ECMA 버전이 5로 설정되어있기 때문에 그 이후 문법이나 Typescript 문법은 parse하면서 에러를 뿜을 수 있다고 합니다. .eslintrc 파일을 만들어서, { "parser": "babel-parser" } 위 코드를 작성해 parser를 babel parser로 설정해주면 최신 ECMA 버전을 사용할 수 있습니다. 일반적으로는 이것만 추가하면 해결이 됩니다. 그런데 babel-parser는 Typescript 문법은 해석을 못 하는 것 같습니다. 저같은 경우에는 babel-parser로 parser를 바꾸어도 T.. 2021. 4. 15.
[VS Code] prettier extention이 갑자기 적용이 안 될 때 prettier가 적용이 안 되는 문제가 생겼다. 데스크탑에도, 노트북에도 비슷한 시기에 같은 문제가 생겨서 알아보았는데 업데이트 이후에 그런 것 같아 방법을 찾아보았다. settings (윈도우 기준 Ctrl + ,)에 들어가서 formatter를 검색해 들어간다. 이렇게 null로 되어있는 부분을 esbenp.prettier-vscode로 변경한다. 잘 된다. 2020. 10. 23.