모바일 담당자 없는 프로젝트에서 GPT로 FFmpegKit 크래시 해결하기
회사에서 프로젝트를 유지보수하다 보면 가장 막막한 순간이 있다.코드가 어려운 것보다 더 큰 문제는, 이걸 만들었던 사람도 없고, 유지보수하던 사람도 없고, 물어볼 사람도 없다는 점이다. 더구나 나는 평소 Java/Javascript 기반으로 개발을 주로 해왔기 때문에, 모바일 앱 유지보수는 익숙한 영역이 아니었다.이번에 맡게 된 프로젝트는 카메라 촬영, 동영상 녹화, 업로드, 후처리까지 붙어 있는 안드로이드 앱이었는데,모바일 쪽을 알던 사람들은 이미 모두 빠져 있었고, 남은 건 소스와 로그뿐이었다. 결국 이번 유지보수는 Logcat을 보며 흐름을 추적하고,GPT를 같이 활용해서 소스 구조와 오류 원인을 하나씩 좁혀가는 방식으로 진행할 수밖에 없었다. 그 과정에서 가장 크게 막혔던 문제 중 하나가 바로 F..