본문 바로가기

IT18

tistory 400 에러 시 접근 방법 오랜만에 다시 티스토리 블로그 글을 써보려고 하는데, 티스토리에 접속했더니 HTTP ERROR 400이 발생하며 화면이 뜨지 않았다. 왜지...? 검색해 봤더니 다른 블로그에서 쿠키를 삭제해 보란다. 그래서 지난 7일 간의 쿠키를 삭제해 보았더니 티스토리 메인 화면은 다행히 잘 나왔지만 로그인 버튼을 누르니 다시 400 에러가 발생했다. 무슨 문제인거지? 아직 이유는 모르겠다. 개발할 때 쿠키 문제가 있으면 브라우저 시크릿 모드로 접속하면 제대로 보이는 경우가 많았기 때문에 시크릿 모드로 접속해 보니 화면이 잘 나온다. 그래서 지금 글쓰는 것도 시크릿 모드로 접속해서 쓰고 있다. 쿠기 문제가 계속 발생하고 400 에러가 해결되지 않는 분들은 시크릿 모드로 접속해 보길 추천한다. 2023. 5. 3.
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 안드로이드 스튜디오 에뮬레이터로는 Flutter chrome/ 안드로이드/ iOS 다 잘 돌아가고 있었다. 그런데 안드로이드 실물 기기를 물려서 테스트 해보니까 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 에러가 생기면서 아예 기기에서 앱이 뜨질 않았다. 검색을 해보니 Android 12 이상에서 AndroidManifest.xml 파일의 activity 마다 모두 아래 export 설정을 추가해 주어야 한단다. https://developer.android.com/about/versions/12/behavior-changes-12#exported 동작 변경사항: Android 12를 타겟팅하는 앱 | Android Developers Android 12를 타겟팅하는 앱에 영향.. 2022. 8. 16.
Github contributions 채우기 프로젝트! 프로젝트라기엔 거창하지만 나름대로 계획을 하나 세웠다. 평소에 굉장히 계획없는 삶을 사는 나(P형) 로써는 계획을 세운다는 게 좀 특별하다. 그것은 바로 Github contributions에 그림 채우기! 오래 전부터 Github contribution이 가득찬 사람들을 보면 부러워하곤 했는데, 프리랜서 일이 시간이 좀 나면서 이걸 시작하기로 했다. 기록을 살펴보니 2019년이랑 2020년에 이미 커밋했던 내용(목표는 그림 채우기?!)들이 조금 있다. 2019년에 몇 개, 2020년에 17개... 그동안 나야 뭐했니... 그때부터 계속 Flutter 했으면 지금쯤 고수의 반열에 들어갔겠다. 역시 쉽지 않은 혼코딩의 길... 지금은 그나마 개인 프로젝트를 정해서 일주일 가량 계속 커밋하고 있다. (셀프 .. 2022. 7. 30.
Every item must have a non-null title or label 해결 BottomNavigationBar를 생성하는데, icon을 추가하고 title을 추가하려니 deprecated 된 것처럼 가로줄이 나오길래 title을 추가하지 않았다. 그런데 자꾸 아래와 같은 에러가 발생하면서 에뮬레이터가 빨간색이 됐다. @_@ Every item must have a non-null title or label 'package:flutter/src/material/bottom_navigation_bar.dart': Failed assertion: line 309 pos 9: 'items.every((BottomNavigationBarItem item) => item.title != null) || items.every((BottomNavigationBarItem item) => it.. 2022. 6. 29.
git 403 Forbidden while accessing 이슈 발생 시 해결 소스 코드 안에 다른 리파지토리를 pulling하는 부분이 있는데, Jenkins 빌드 중 이 부분에서 계속 403 에러가 발생했다. 왜인지 모르겠는데, 이 부분이 어떨 땐 정상적으로 pulling 됐다가 안됐다가 반복하던 도중 해결법을 찾아 기록한다. 내 사례는 Bitbucket 레파지토리 + Jenkins 조합으로 운영하는 경우이다. Bitbucket에는 아래와 같이 가이드 되고 있었는데, 이 Personal access tokens은 최근 Bitbucket 업데이트에 따라 App Passwords 기능으로 대체된 것으로 보인다. confluence.atlassian.com/bitbucketserver/personal-access-tokens-939515499.html Personal access t.. 2021. 2. 23.
Mac: 크롬 ERR_CERT_AUTHORITY_INVALID 접속 방법 Mac을 쓰다 보면 윈도우나 리눅스와 다른 환경을 접하게 된다. 공인 되지 않은 SSL 인증서를 사용하는 사이트의 경우 크롬에서 접속 시도를 하면 ERR_CERT_AUTHORITY_INVALID 오류가 뜨면서 접속이 불가능한 경우가 있다. 실제 운영되는 사이트가 아니라 개발 중인 사이트의 경우 직접 인증한 SSL 인증서를 주로 사용하기 때문에 이런 화면을 많이 접하게 된다. 윈도우나 이전 버전 Mac에서는 '고급' 버튼을 눌러 '안전하지 않음'으로 접속할 수 있었으나 최근 버전의 Mac에서는 '안전하지 않음' 버튼을 볼 수가 없었다. 이 경우에는 페이지에 따로 입력할 곳이 없어도 'thisisunsafe'라고 키보드로 입력하면, 기존에 '안전하지 않음'이라고 눌렀던 것처럼 사이트에 접속할 수 있다. 허공.. 2020. 7. 11.