본문 바로가기

iOS Programming

아이폰 디바이스 OS 버전과 SDK 버전이 일치해야 테스트가 가능하다.

최근 필자는 아이폰 프로그래밍 기초 스터디를  대충 마무리하고
간단한 아이템으로 실전 개발을 시작하였습니다.
역시 스터디 보다 실전이 스터디에 더욱 효과적인 것 같습니다.

스터디도 그렇고 프로젝트 시작도 그렇고
아이폰 개발자 프로그램에 가입한지 1년이 다 되어 가지만
실제 필자의 아이폰 디바이스에서 테스트를 잘 하지 않았었습니다.
윈도우모바일과는 달리 아이폰 시물레이터가 워낙 잘 되어 있었고
디바이스에서 테스트 할만한 이슈가 없었기 때문이었습니다.

그러던 중 오늘, 현재 진행하고 있는 조그만 프로젝트에서 기능의 일부가 구현이 완료되어
아이폰 디바이스를 물리고 테스트를 하려는데 필자의 아이폰 디바이스에서 Provisioning을 찾을 수 없다는 메시지가 나오면서
어플 다운로드가 되지 않더군요

 
순간 약간 당황스러웠는데
개발자 프로그램 가입기간을 따져봐도 아직 1개월이 남아 있고
아이폰 연결 해제 했다가 다시 연결해도 마찬가지고
맥을 재부팅 할까 하다가 Provision 정보를 확인하려고 Organizer 창을 열었더니


필자의 아이폰 디바이스 OS는 3.1.3 인데 반해 그 이하의 SDK 버전이 설치되어 있다고, 최신 버전의 SDK 를 설치하라고 나오더군요.

iPhone SDK 3.1.3 다운로드 받아 설치하고 아이폰 연결하니
디바이스로 다운로드 및 실행 잘 되는군요.

'iOS Programming' 카테고리의 다른 글

TabBar와 NavigationBar의 조합  (1) 2010.05.08
Xcode에서 Subversion 이용하기  (2) 2010.04.03
NSTimer를 이용한 타이머 호출  (1) 2009.06.01
UIView의 초기화 루틴 Overriding  (1) 2009.06.01
Xcode Console Debugging  (0) 2009.05.27