[iPhone 개발 Tip #3] 새로운 XCODE를 다운 받았을 경우

현재 오늘 기준(10년 6월 2일)으로 다운 받을 수 있는 Xcode는 아래와 같이 3.2.3 이다.

스크린샷 2010-06-02 6.36.40 PM

아이폰 OS는 3.2이상 혹은 4.0 beta 이상을 지원한다고 되어있다.

그래서 예전에 3.1.3 타겟으로 작업하던 프로젝트를 열면 아래와 같이 Base SDK Missing이라고 나온다.

스크린샷 2010-06-02 6.45.21 PM

Deploy를 시도하면 아래와 같은 에러메세지가 나오면서 인스톨이 되질 않는다.

스크린샷 2010-06-02 6.47.05 PM

이 문제를 해결하려면 프로젝트 info 창에서 Base SDK 버전을 수정하여주면 된다.
아래 그림처럼 iPhone Device 3.1.3(missing)을

스크린샷 2010-06-02 6.48.46 PM

아래와 같이 iPhone Device 3.2로 수정한다.

스크린샷 2010-06-02 6.51.04 PM

그러나 이게 끝이 아니다.
정작 아이폰은 3.1.3 버전이 설치되어 있기 때문에 아래와 같이 버전이 맞지 않아 설치할 수 없다고 나온다.

스크린샷 2010-06-02 6.49.54 PM

이 문제를 수정하기 위해서 아까 수정하였던 info 창에서 Deployment 부분을 추가로 수정하자.

스크린샷 2010-06-02 6.50.38 PM

iPhone OS Deployment Target을 보유하고 있는 버전(여기서는 3.1.3)으로 수정하면 된다.

스크린샷 2010-06-02 6.50.49 PM

이렇게 하면 정상적으로 인스톨이 가능하게 된다.

chaoskcuf
프로그래밍/iPhone 2010/06/02 18:59

트랙백 주소 : http://chaoskcuf.com/trackback/283

댓글을 달아 주세요

  1. 비즈페이 2010/06/22 11:11  수정/삭제  댓글쓰기

    적절하게 좋은 내용 감사합니다! 요새 잘 지내고 계시죠? ㅎㅎ

    • chaoskcuf 2010/07/09 16:38  수정/삭제

      모르는 거 있음 바로바로 물어보세요.
      천천히 알려줄게요. ㅋㅋ

  2. 크리미 2010/06/23 17:02  수정/삭제  댓글쓰기

    iPhone OS Deployment Target

    이 항목이 보이지 않습니다... 어떻게해야 할까요?ㅠ

    • chaoskcuf 2010/07/09 16:38  수정/삭제

      Deployment 부분에서 찾아보시면 보일텐데요 ^^
      아니면 XCODE 버전을 어떤걸 사용하시는지요?

Powerd by Textcube, designed by criuce
rss