728x90 반응형 전체 글334 릴리즈 빌드에서 프로가드를 켰더니 블루투스 연결이 안 된 날 프로가드 설정 변경과 블루투스 메신저의 연결 불가가 함께 기록됐다. 디버그에서는 되던 연결이 릴리즈에서 안 되는 상황을 기준으로, 남은 기록과 다시 확인할 항목을 정리했다.블루투스 연결은 빌드에 따라 달랐다개발 중인 블루투스 메신저에서 연결이 되지 않는 문제가 기록됐다. 디버그에서는 되던 동작이 릴리즈에서 막히면 같은 기능을 시험했다는 사실만으로 안심하기 어렵다.디버그는 개발과 확인에 쓰는 빌드이고, 릴리즈는 배포를 위해 만드는 빌드다. 두 빌드는 설정이 다를 수 있으므로 어느 빌드에서 관찰한 결과인지부터 함께 적어 두는 편이 좋다.비교의 출발점은 같은 연결 시도를 빌드별로 나누어 보는 것이다. 아래 그림은 실제 내부 처리 과정이 아니라 증상을 구분하기 위한 비교다.연결 실패라는 결과만으로 문제가 생긴 .. 2026. 11. 14. 지정가 주문과 자동 매도 뒤에 주문이 걸리지 않았던 날 지정가 주문과 자동 매도를 추가한 뒤 주문을 제대로 걸지 못하는 문제가 기록됐다. 코인 자동 매매 앱의 수정 기록을 따라가며 공통 함수 단일화와 주문 확인에서 살펴볼 점을 정리했다.지정가 주문과 자동 매도 다음에 남은 기록2025년 5월 2일에는 지정가 주문과 자동 매도를 추가했고, 5월 3일에는 주문을 제대로 걸지 못하는 문제를 수정하고 공통 함수를 단일화한 기록이 남았다. 기능 추가와 그다음 수정을 나란히 놓으면 주문이 실제로 접수되는지 확인하는 일이 얼마나 중요한지 보인다.지정가 주문은 원하는 가격을 지정하는 방식이다. 주문을 보냈다는 동작과 주문이 접수되거나 체결됐다는 결과는 서로 다르다. 자동 매도 역시 설정을 추가한 것만으로 원하는 주문이 걸렸다고 볼 수 없다.이번에 확인할 수 있는 자료는 변.. 2026. 11. 14. AdMob 정책 메일이 신경 쓰여 광고를 멈추게 만든 날 AdMob 정책 메일이 신경 쓰여 코인 자동 매매 앱의 광고를 멈추는 조건을 손봤다. 기록에는 사용자 반응이 없는 시간을 기준으로 광고를 일시중지한 변경이 두 차례 남아 있다. 무엇을 확인할 수 있고 무엇은 아직 알 수 없는지 정리했다.AdMob 정책 메일 앞에서 무엇을 바꿨나광고가 붙은 앱을 운영할 때 정책 관련 메일은 쉽게 넘기기 어렵다. 특히 사용자가 화면을 보고 있지 않을 때 광고가 계속 돌아가는 상황이 마음에 걸릴 수 있다.이번에 살펴본 것은 무반응 상태에서 광고를 일시중지하도록 한 기록이다. 다만 메일 원문과 실제 코드 변경은 확인하지 못했다. 메일이 지적한 항목이나 정책 위반이 실제로 발생했는지는 단정할 수 없다.광고를 멈춘 조치도 정책 위반 판정에 대한 공식 처방으로 해석하면 안 된다. 당.. 2026. 11. 14. TradingService를 쪼개고 컴파일 경고까지 정리한 날 코인 자동 매매 앱의 TradingService를 나누고 컴파일 경고를 정리했다. 기능을 더한 이야기보다, 매매 서비스를 분해하는 작업을 따로 남겼다는 점에 눈이 갔다.TradingService 분해가 작업의 제목이 됐다2026년 7월 15일 오후 10시 23분에 남긴 기록은 서비스 분해와 컴파일 경고 정리였다. 두 작업을 같은 변경의 제목에 적었다는 사실이 이번 글의 출발점이었다.당시 변경 코드를 확보하지 못해 어떤 책임을 어디로 옮겼는지까지는 확인하지 못했다. 그래서 새 클래스 이름이나 분리한 파일 수를 채워 넣는 대신, 기록에 남은 작업의 범위를 좁혀 읽었다.확인한 내용은 매매 서비스를 분해했고 컴파일 경고를 정리했다는 두 가지였다. 아래 그림도 이 두 작업을 나란히 놓은 요약이며, 실제 클래스 사.. 2026. 11. 14. 차트에 남은 목표 매도 라벨을 표시 이후까지 살펴본 날 코인 자동 매매 앱의 n분할 매매에 목표 매도 라벨을 표시한 뒤, 차트에 라벨이 남아 있는 경우가 기록됐다. 나는 표시를 그리는 순간뿐 아니라 표시가 필요 없어지는 순간도 살펴야 한다는 점을 돌아봤다.목표 매도 라벨을 차트에 추가했다2025년 11월 5일 밤 9시 4분에 목표 매도 라벨 표시를 추가했다. 분할 매매에서 목표 위치를 차트 위에 보여 주려는 변경이었다.같은 달 11일 오후 1시 7분의 기록에는 차트의 목표 매도 라벨이 남아 있는 경우가 적혀 있다. 표시를 붙이는 기능과 표시가 현재 상태에 맞게 유지되는 일은 서로 다른 확인 항목이었다.차트 위에 얹는 라벨은 가격 흐름과 함께 보이지만, 그 자체가 매매 상태는 아니다. 나는 화면에 보이는 정보가 현재 상황을 설명하는지 확인해야 오래된 표시를 현.. 2026. 11. 14. ConcurrentModificationException과 광고 크래시를 만난 날 코인 자동 매매 앱에서 광고 크래시와 ConcurrentModificationException을 같은 기록으로 고쳤다. 리스트를 순회하면서 수정하는 위험을 다시 떠올렸고, 두 오류는 각각의 조건을 살펴봐야 한다고 정리했다.같은 기록에 남은 두 오류2025년 12월 10일 오후 4시 8분에 남긴 수정 기록에는 광고 크래시와 리스트 관련 예외가 함께 적혀 있다. 다만 기록만으로는 어느 화면에서 어떤 순서로 문제가 생겼는지 알 수 없다.두 문제가 같은 날 고쳐졌다는 사실만으로 한쪽이 다른 쪽을 일으켰다고 말할 수도 없다. 광고 처리와 컬렉션 처리를 나눠 살펴보는 편이 원인을 좁히는 데 도움이 된다.ConcurrentModificationException은 언제 생길까ConcurrentModificationEx.. 2026. 11. 14. 이전 1 2 3 4 ··· 56 다음 728x90 반응형