나는 지금 react-native-video-processing 이라는 모듈을 프로젝트에 붙이고 있다. 유명한 패키지라 쉬울 줄 알았는데 만들어진지 오래돼서 유지보수가 잘 안 되고 있는 것 같다. 세팅하는데 문서와 다른 내용도 있고 여기저기서 오류가 난다. 오류 개요
아무래도 Xcode 버전을 14.2 에서 14.3 으로 업데이트해서 문제가 생긴 것 같았다. 언제 고쳐질 지는 모르겠지만 해결한 방법을 적어두려고 한다.
서비스에서 지도를 띄워두고 장소를 검색하는 기능을 개발하게 됐다. 여러가지를 고려하느라 시간이 조금 걸렸는데, 고민한 내용들을 타임라인처럼 적어보려 한다.
리액트 네이티브 코드에서는 컴포넌트가 가장 아래에 작성된 순서대로 가장 위부터 렌더링한다. 무척 간단한 건데 몰라서 반나절 정도 헤맸기 때문에 적어둔다.
개발을 하다보면 수정사항이 반영이 잘 안된다거나 하는 상황에서 yarn ios로 재빌드를 하는 경우가 있다. 잘 빌드가 되면 다행인데, 가끔 빌드가 실패했다고 뜰 때가 있다.
세팅된 리액트 네이티브 프로젝트를 받아 실행하는 과정에서, 내가 기존에 하던 프로젝트(RN)의 Ruby 엔진과 이번 프로젝트에 세팅된 Ruby 엔진 버전이 안맞아서 새로 설치했다.