MapBox를 사용하는 프로젝트를 진행하고 있는 도중 맵박스 위에 점선을 표현하는 기능이 있어 개발했었습니다. 개발 이후 현재까지 잘 사용하고 있었는데 ios 버전 업그레이드 이후 맵 초기화 부분에서 알수 없는 오류로 인해 문제가 발생했지만 관련된 그 어떤 글도 확인할 수 없어 난감했었네요. 문제가 발생하는 코드를 하나씩 확인해 나가면서 MapBox의 초기화 과정에서 문제가 발생한것을 확인하고 원인을 찾던과정에서 아래와 같이 두가지 문제가 있는것을 확인했습니다. 1. line-dasharray의 Parsing 오류 mapController?.addLayer( MAP_LINE_SOURCE_DASH, MAP_LINE_LAYER_DASH, LineLayerProperties( lineColor: Colors...
Development/ETC
Git Repository를 이동해야하는 일이 생겨서 git mirror를 이용해서 리파지토리간 이동을 했습니다. 가장 기본적으로는 아래와 같은 순서로 #기존REPO 에서 #신규REPO 로 이동하는 명령어를 이용했습니다. git clone --mirror {#기존REPO} cd Pickle.git git remote set-url --push origin {#신규REPO} git push --mirror 그런데 해당 명령어를 수행하는 중에 [remote rejected] 라는 에러 문구가 나왔고 mirror 명령어가 제대로 수행되지 않았습니다. 찾아보니 default 브랜치 정책이 master/slave 였는데 용어 자체가 인종차별적인 인식이 있어 main으로 바껴서 그렇다고 하더군요. 그래서 mater..