본문 바로가기

about DEV

XCode5에 iOS6 SDK 설치하기

안녕하세요. 아이몬입니다.

금번 iOS7 업데이트와 함께 Xcode5가 정식으로 릴리즈 되었습니다. 
그런데, Xcode5에서는 iOS SDK Default가 7.0으로 설정되어있습니다.  바쁜 업데이트 일정속에서 불가피하게, 6.0 SDK베이스로 작업을 진행하다보니, Xcode5에 SDK6.0을 설치를 했습니다.

UI구조가 많은 부분이 바뀌어서 디자인까지 함께 작업하기엔 시간적 제약이 있었거든요.
어쨌든, 한국에서도 많이 소개된 내용이지만, Xcode5에 6.x SDK설치하는 설명을 포스팅해볼까 합니다.


Xcode5의 런칭화면입니다.  생소하죠? 뭐 내부적으로 크게 달라진건 없지만 iOS7의 디자인패턴이 많이 적용된듯해 보입니다.   일단 Xcode5 내에서는 iOS 6.x SDK가 존재하지 않기 때문에 웹사이트에서 Xcode4를 내려받아야합니다.



- Apple Developer Site에서 Xcode 4.X 버젼 내려받기


Apple의 개발자 페이지로 들어갑니다.  바로가기


그럼 아래부분에 Downloads 부분에 Xcode라는 링크가 보입니다. 
아래 스크린샷을 참고하세요.



그럼 위 스크린샷과 같은 페이지가 로드됩니다. 붉게 테두리되어있는 곳을 클릭하시면 Apple 개발자 계정 로그인창에 나타납니다.  가지고 계신 계발자계정을 입력하시고 로그인을 해봅니다.


그럼 위와 같이 다양한 다운로드 리스트를 확인할 수 있습니다.
예전엔 첫번째 페이지에 노출되었었는데 그새 밀렸나 보군요. 스크롤을 맨 하단으로 내려서, 2번째 페이지를 클릭합니다.


2번째 페이지에 Xcode 4.6.3이 보이는 군요. 우리는 이 파일을 내려받을 겁니다. 이 안에 6.x SDK를 이용할 겁니다. 용량이 제법 되므로 다운로드를 눌러놓으신 후 잠시 볼일보고 오셔도 좋습니다.



- 다운받은 Xcode4.6.3에서 SDK6.1 추출하기


다운로드 폴더에 xcode파일이 내려받아졌습니다.  더블클릭해서 해당파일을 엽니다.


여기서 Applications로 옮기라고 나오지만, 설치할 것이 아니기 때문에, Xcode아이콘위에 오른쪽 버튼을 눌러서, "패키지 내용보기"를 클릭합니다. 

위 스크린샷의 경로를 참고해서 들어간 후에, iPhoneOS6.1.sdk라는 폴더를 바탕화면에 복사합니다. 후에 열었던 패키지내용을 닫고,  설치되어있는 Xcode5의 패키지를 확인해보겠습니다.



- 추출한 SDK를 Xcode5에 설치하기


설치의 방법또한 복잡하지 않습니다.  Finder에서 응용 프로그램을 열어서 Xcode 아이콘위에 오른쪽 마우스버튼을 클릭합니다.  그러면 패키지 내용보기가 있는데 그걸 클릭합니다.



그리고 동일한 경로를 찾아들어가서, 조금전에 바탕화면에 복사해두었던 iPhoneOS6.1.sdk를 붙혀넣기하면 됩니다.  그럼 기본적인 SDK6.1의 설치는 마무리가 됩니다.  이제 Xcode를 실행시켜보겠습니다.



- 설치한 iOS6.1.sdk 확인하기


Xcode를 실행시킨후, 기존에 작업하던 프로젝트가 있다면 해당 프로젝트를 열어봅니다. 그럼 Target설정하는 부분이 있을탠데 해당 타겟의 Build Settings에서 Base SDK를 Latest iOS(iOS 7.0) -> iOS6.1 로 바꿔주면 됩니다.


이렇게 해두면 원하는 프로젝트를 원하는 SDK상태로 빌드시킬 수 있습니다. 빌드옵션은 기존과 동일하게 설정할 수 있습니다.


바로 이렇게 말이죠^^
그럼 혹시나 이 문제가지고 고민하셨던 분들에게 도움이 되었으면 좋겠습니다.  감사합니다.