개발자를 위한 효율적인 MacOS 백업 방법

아이맥(iMac) 또는 맥북(Macbook)을 새로 구입해서 기존 데이터를 마이그레이션 하거나, 기존 사용하던 맥에 문제가 생겨서 AS 센터를 방문해야할 경우 데이터 백업이 필수이다. 이때 어떻게 하면 꼭 필요한 파일만 백업해서 백업 소요시간과 디스크 용량을 절약 할 수 있을지 알보도록 하자. 작업을 진행하기 전에 Mac OS 쓸모없는 파일 정리를 통한 하드 공간 확보 글을 보고 필요없는 파일들을 먼저 정리해두자. 자주 사용하지 않는 앱들도 미리 삭제하면 백업을 좀더 빠르게 할 수 있다. 앱 바이너리 파일 뿐만 아니라 관련해서 생성되는 설정/캐시파일까지 깨끗하게 삭제하려면 AppCleaner를 이용해서 앱을 삭제하는 것을 추천한다. ...

2020년 5월 2일 · 4분 · 716단어

iOS, Mac 앱 개발시 하위 호환성 유지

맥OS에서 개발할때, 최신 버전의 SDK를 사용하면 최신 기능들을 이용해서 더 멋진 어플리케이션을 손쉽게 개발 할 수 있다. 하지만 결국 하위 호환성(backward compatibility)을 고려하지 않으면 이전 버전의 OS에서 제대로 작동하지 않는 사태가 종종 발생한다. 이러한 상황은 MacOS 뿐 아니라 iOS에서도 동일하게 적용된다. 현재 필자의 개발환경은 다음과 같다. MacOS 10.7 (Lion) XCode 4.6.2 with MacOS SDK 10.8 (Mountain Lion) 하지만 다음 링크에서 볼 수 있듯이 http://chitika.com/os-x-version-distribution 아직도 10.6(Snow leopard)가 점유율이 가장 높아서, 현재 개발중인 어플리케이션은 최소 스노우 레오파드를 타겟으로 개발을 하기로 마음을 먹었다. 이런 상황에서 호환성을 유지하려면 어떤 점들이 고려되어야 하는지 살펴보도록 하자. ...

2013년 7월 25일 · 3분 · 524단어