지원 센터

Xcode

Xcode, OS X 및 iOS SDK를 다운로드하려면 어떻게 해야 합니까?

최신 버전의 Xcode는 Mac App Store에서 무료로 다운로드할 수 있습니다. Apple Developer로 등록되어 있는 경우 이전 버전의 Xcode를 다운로드할 수 있습니다.

iOS Developer Program 또는 Mac Developer Program의 회원인 경우 출시 이전 버전의 Xcode, SDK 및 소프트웨어에 액세스할 수 있습니다. 회원이 다운로드할 수 있는 요소를 확인하려면 Xcode 웹 페이지를 방문하십시오.

Mac App Store에서 최신 버전의 Xcode를 설치했지만 이전 버전의 Xcode 4.2.1 이하 버전이 계속 실행됩니다. 어떻게 해야 합니까?

최신 버전의 Xcode를 실행하려면 응용 프로그램 폴더에서 Xcode.app을 실행해야 합니다. Xcode 4.3 이상 버전은 Mac App Store에서 단일 응용 프로그램으로 패키지되어 있으며 응용 프로그램 폴더에 Xcode.app으로 설치됩니다.

이전 버전의 Xcode는 개발자 폴더에 도구 및 프레임워크를 배치했습니다. 개발자 폴더를 휴지통으로 드래그하여 이전 버전의 Xcode를 삭제할 수 있습니다.

Xcode 4.3 이상 버전을 설치했습니다. 업데이트된 명령어 라인 도구를 어디에서 찾을 수 있습니까?

Xcode에서는 이제 Apple LLVM 컴파일러 및 시스템 헤더와 같은 최신 명령어 라인 도구를 다운로드하고 설치할 수 있는 인터페이스를 제공합니다. 이러한 도구를 설치하려면 'Xcode Preferences'(Xcode 환경설정) 메뉴에서 'Downloads'(다운로드) 탭으로 이동하여 'Command Line Tools'(명령어 라인 도구) 항목 옆의 'Install'(설치)을 클릭하십시오.

Mac에서 OS X Mountain Lion을 실행하고 있습니다. Mac App Store에서 Xcode를 설치하려는 경우 'OS X 버전이 너무 최신 버전'이라는 이유로 설치가 완료되지 않습니다.

이는 주로 이전에 출시 이전 버전의 OS X Mountain Lion을 설치한 Mac에서 드물게 발생하는 문제입니다. 이 오류를 없애려면 먼저 App Store 응용 프로그램을 종료하십시오. 그런 다음 터미널을 열고 다음 명령을 입력하십시오.

rm `getconf DARWIN_USER_CACHE_DIR`/com.apple.appstore/497799835/preflight.pfpkg

App Store를 다시 실행하고 Xcode를 설치하십시오.

Xcode에서 iOS 앱에 대한 확인 및 제출 오류를 해결하려면 어떻게 해야 합니까?

앱 로더로 Xcode 아카이브 확인 및 응용 프로그램 제출 시 발생하는 오류를 해결하는 일반적인 단계가 나와 있는 기술 노트 TN2294를 검토하십시오.

'Xcode could not find a valid private-key/certificate pair for this profile in your keychain.'(Xcode가 키체인에서 이 프로파일에 유효한 개인 키/인증서 쌍을 찾을 수 없습니다.) 오류 메시지가 나타납니다. 어떻게 해야 합니까?

이 오류 메시지는 앱에 서명하는 데 사용하는 인증용 공개 키 또는 개인 키가 Mac의 키체인에 없음을 의미합니다.

이 문제는 코드 서명 인증서를 요청하는 데 사용한 Mac이 아닌 다른 Mac에서 앱에 서명하고 앱을 빌드하려고 하는 경우에 주로 발생합니다. 또한 인증서가 만료되었거나 해지된 경우에도 발생할 수 있습니다. 앱의 권한 설정 프로파일에 유효한 코드 서명 인증서가 있는지, Mac의 키체인에 해당 인증서가 있는지, 처음에 해당 인증서를 생성하는 데 사용한 개인 키 및 WWDR 중간 인증서가 있는지 확인하십시오.

이 문제 및 기타 코드 서명 오류 해결 방법에 대한 지침은 코드 서명 지원 웹 페이지를 참조하십시오.

다른 Xcode 자주 묻는 질문에서 답변을 확인해 보십시오.

Xcode 관련 개발에 대한 자세한 내용은 어디서 확인할 수 있습니까?

Apple Developer 웹 사이트에는 Apple 기술을 이용하여 개발하는 데 도움이 되는 다양한 문서, 비디오 및 커뮤니티 기반 정보가 있습니다.

  • iOS Dev Center 및 Mac Dev Center

    iOS Dev CenterMac Dev Center는 다양한 기술 리소스에 액세스하는 데 유용한 시작점입니다. Dev Center에는 원하는 주제로 빠르게 이동할 수 있는 검색 필드, 참조 지침을 찾는 링크 및 추천 콘텐츠 목록이 있습니다.
  • 문서 및 샘플 코드

    iOS Developer LibraryMac Developer Library에서는 문서, 샘플 코드, 튜토리얼 등을 포함하여 Apple 기술을 구현하는 방법에 대한 다양한 참조 자료를 제공합니다.
  • 동영상

    개발 비디오는 새로운 기술에 대해 알아보고 사용 중인 프레임워크 및 도구를 확인하고 Apple 엔지니어로부터 응용 프로그램 개발에 이러한 기술을 사용하는 방법에 대한 설명을 들을 수 있는 좋은 방법입니다.
  • 포럼

    Apple Developer Forums는 프로그램 회원들이 질문을 게시하고 개발과 관련된 다양한 주제에 대한 의견을 동료 개발자 및 Apple 엔지니어와 함께 공유하기에 좋은 장소입니다. 또한 Registered Apple Developer는 로그인하여 포럼에 있는 토론을 볼 수 있습니다.
  • 기술 지원

    TSI(Technical Support Incident)는 Mac 및 iOS Developer Program에서 누릴 수 있는 혜택으로, 회원은 Apple Developer Technical Support(개발자 기술 지원) 팀의 엔지니어로부터 코드 수준의 지원을 받을 수 있습니다. TSI에 대한 자세한 내용은 개발자 기술 지원 페이지를 참조하십시오.

 

이 업데이트의 보안 콘텐츠에 대한 자세한 내용은 support.apple.com/kb/HT1222?viewlocale=ko_KR을 참조하십시오.