안드로이드 앱에 적용된 애드몹에서 app-ads.txt 관련 경고가 발생했을 때 해결하는 방법을 정리해 보았다. 애드몹 app-ads.txt 경고 발생 애드몹 광고가 적용된 앱을 스토어에 업로드한 뒤 며칠의 시간이 지나면 애드몹 사이트에서 위와 같은 경고 알림을 받을 수 있다. app-ads.txt 파일은 광고 표시 요청을 발생시킨 앱이 개발자 본인의 소유임을 증명하는 과정에서 필요한 파일인데, 해당 파일과 관련된 설정을 해줌으로써 이 문제를 해결할 수 있다. 다음이 그 과정이다. app-ads.txt 파일 생성 및 홈페이지 업로드 문제를 해결하려면 먼저 구글 애드몹 웹사이트 내 app-ads.txt 설정 페이지로 이동해야 한다. 위 알림의 [Go to app-ads.txt] 링크를 클릭하여 설정 페이지..
Trindex 앱 0.35.2 버전 업데이트 개발 당시 MPAndroidChart의 MarkerView 잘림 현상을 해결하는 과정을 정리한 글이다. MPAndroidChart 사용 차트에서 MarkerView 잘림 현상 발견 Trindex 앱을 사용하다가 위 스샷과 같이 MarkerView가 잘려나가는 현상을 발견했다. 특정 상황에서만 발생하는 문제로 MarkerView가 잘림으로써 지표의 발표 일자를 정확히 확인할 수 없게 된 것이다. 증상을 좀 더 상세하게 확인해 보니 우측 Y축 데이터가 없을 때 우측 Y축 레이블 자리에 공간이 작게 할당되면서 나타나는 현상이었다. 좌측 Y축 데이터의 레이블 폭이 클 때에는 우측 Y축에 데이터가 없더라도 공간이 좀 더 할당되어 잘림 현상이 나타나지 않는 경우도 있었다..
클라우드플레어 페이지(Cloudflare Pages)의 신규 애플리케이션(프로젝트)을 만드는 방법 정리.클라우드플레어 페이지(Cloudflare Pages)란?클라우드플레어 페이지(Cloudflare Pages)는 JAM 스택의 웹 애플리케이션을 호스팅 해주는 PaaS(Platform as a Service) 서비스이다. 무료 플랜에서도 상당히 넉넉하게 기능을 제공하고 있어서 현재 Trindex 앱의 웹 서버 용도로 사용 중인 서비스이기도 하다.클라우드플레어 페이지 신규 애플리케이션 생성 방법터미널에서 생성하는 방법 1 (No GitHub)터미널을 통해 클라우드플레어 페이지 신규 애플리케이션을 생성하려면 NPM이 설치되어 있어야 한다. 만약 설치되지 않은 환경이라면 먼저 다음 링크를 참고하자.macOS에..
북클럽(Book Club) 스킨의 검색창이 모바일 환경에서 블로그 제목과 겹쳐지는 오류가 있음을 확인했고, 그것을 해결하는 과정을 정리했다. 티스토리 북클럽 스킨 검색창 오류 확인 본 블로그를 모바일 환경에서 테스트해 보다가 어이없는 상황을 발견했다. 위와 같이 검색창을 사용할 때 확장된 검색창 영역이 블로그 타이틀을 제대로 가리지 못하고, 겹쳐지는 상황을 연출한 것이다. 이대로라면 입력된 글자를 제대로 식별할 수 없어서 사용자에게 혼란을 주게 된다. 티스토리 북클럽 스킨 검색창 오류 해결의 위한 CSS 수정 다음 과정과 같이 CSS 편집을 통해 해결할 수 있었다. 먼저 티스토리 블로그 관리 페이지로 들어가서 [스킨 편집] 메뉴 선택하고, [html 편집]을 클릭해 HTML 편집 페이지로 들어간다. [C..
구글 플레이 스토어에 업로드된 안드로이드 앱에서 보안 양식 잘못됨 문제가 발생했을 때 그 문제의 원인이 데이터 보안 정책 선언 미제출로 인한 경우 다음 과정을 통해 해결할 수 있다. 데이터 보안 양식 잘못됨 문제 발생 며칠 전 구글 플레이 측으로부터 뜬금없는 이메일을 한 통 받았다. 구글 플레이 스토어에 출시한 Trindex 앱에 대해 [데이터 보안 양식 잘못됨] 문제가 발생했고, 이는 개발자 프로그램 정책을 준수하지 않은 것이라 지정된 기한 내에 해결하지 못할 경우 업데이트 거부 등 추가적인 시정 조치가 취해질 수 있다는 내용이었다. [데이터 보안 양식 잘못됨]이라는 것은 좀 더 큰 카테고리에서의 표현이었고, 정확히는 [버전 코드: 5: 정책 선언 - 데이터 보안 섹션] 문제로 확인되었는데, 관련된 문..