Xcode 오류“개발자 디스크 이미지를 찾을 수 없습니다”


877

Xcode에서 연결된 iOS 장치에서 빌드를 실행하려고하면 오류가 발생합니다.

개발자 디스크 이미지를 찾을 수 없습니다

오류 메시지의 스크린 샷

Xcode의 공개 베타 버전이 있다는 것을 알았으므로 설치했습니다.

새로운 기능 중 하나는 개발자 프로그램 계정 Dingus가 없어도 앱을 iPhone에 직접 업로드 할 수 있다는 것입니다.

그러나 내 iPhone 4에서는 iOS 8.4로 공개 베타 업데이트를 수행했습니다. 문제는 개발자 디스크 이미지가 없다는 것입니다.

어디에서 찾거나 어떻게 고칠 수 있습니까?


81
XCode 업데이트
Gajendra K Chauhan

Apple TV에 ​​배포 할 때이 문제가 발생하는 사용자는 Xcode 7.3 Beta 2로 업데이트하고 tvOS 9.2를 설치하십시오.
랜디

11
때로는 Xcode 버전을 업데이트하는 것만 큼 쉽지 않습니다! Xcode 버전을 업데이트하면 최신 버전의 SDK로 컴파일하고 있지만 여전히 이전 버전을 지원해야 할 수도 있습니다. 이전 버전의 Xcode를 사용하고 최신 버전의 OS가 설치된 장치에서 실행할 수 있어야합니다. 이건 말도 안돼 Apple이 사람들에게 이전 버전의 OS에 대한 지원을 잃도록 강요하는 것처럼 들립니다.
Fergal Rooney

15
아, OS X를 먼저 업그레이드하면 Xcode 만 업그레이드 할 수 있습니다. 오후 내내 몇 기가의 파일을 다운로드하여 설치합니다 ... 아이폰을 어리석게 업데이트했기 때문입니다. 시만텍 안티 바이러스가 아직 Sierra를 지원하지 않기 때문에 회사의 MacBook OS를 업데이트 할 수 없습니다. 그래서 Xcode로 업데이트 된 iPhone을 전혀 사용할 수 없습니다. 나는 애플을 좋아한다.
Mike Gledhill

2
반년 이후 맥을 만지지 않았다. 이제 XCode에서 약 3 초 동안 앱을 시작하려고했습니다. "개발자 디스크 이미지를 찾을 수 없습니다". 이제 xcode와 OS를 업데이트하려고 노력하는 많은 시간이 시작될 것입니다. 그리고 .... 나는 스피커처럼 애플을 싫어합니다. Apple 개발을 취소하고 Android 및 Windows에 집중합니다.
mcfly soft

답변:


112

Xcode 7.3 또는 이전 버전Xcode 에서 동일한 문제에 직면하고 있으며 내 장치 버전은 iOS 10 또는 최신 버전의 OS입니다.

이 오류는 Xcode가 오래되었고 사용중인 관련 장치가 최신 버전으로 업데이트 된 경우에 표시됩니다.

다음 단계에 따라이 문제를 해결할 수 있습니다.

방법 1 :-

  • Xcode 7.3 또는 Xcode 버전을 마우스 오른쪽 버튼으로 클릭하고 " Show Package Contents ", " Contents ", " Developer ", " Platforms ", " iPhoneOS.Platform ", " Device Support "를 선택하십시오.

  • 이제 12.1과 같은 최신 버전의 개발자 디스크 이미지 (폴더) 또는 최신 버전 (폴더)이 있는지 확인하십시오. 최신 버전을 복사하여 동일한 폴더 장치 지원에 붙여 넣습니다.

여기에 이미지 설명을 입력하십시오

  • 제 경우에는 12.1이 최신 폴더입니다. 이제 귀하의 경우 12.1 사본 또는 최신 버전 (폴더) 사본과 같은 해당 버전의 사본을 생성합니다.

  • 이제 복사 폴더의 이름을 최신 버전의 iPhone으로 변경하십시오. 필자의 경우 12.1 (폴더) 복사를하고 이름을 12.4로 바꿉니다. 위의 스크린 샷에서 볼 수 있듯이. 최신 버전의 전화기에 따라 변경할 수 있습니다. 12.4에 필요하므로 폴더 이름을 12.4로 바꿉니다.

  • 이제 Xcode에 새로운 개발자 디스크 이미지가 있습니다. 파인더를 닫고 Xcode를 종료하십시오. Xcode를 열면 오류가 사라집니다. 이제 최신 기기를 이전 Xcode 버전에 연결할 수 있습니다.

                          **OR**

방법 2 :-

우선, 최신 Xcode 버전을 다운로드하십시오. 최신 Xcode를 설치할 필요가 없습니다.

다음 단계에 따라이 문제를 해결할 수 있습니다.

  • Xcode 8 또는 최신 버전을 마우스 오른쪽 버튼으로 클릭 하십시오. 엑스 코드 선택 " 패키지 내용보기 ", " 내용 ", " 개발자 ", " 플랫폼 ", " iPhoneOS.Platform ", " 장치 지원 "
  • 10.0 폴더 (또는 이후 버전의 경우) 이상을 복사하십시오.
  • Finder로 돌아가서 응용 프로그램 선택 다시 하십시오.
  • Xcode 7.3 또는 Xcode 버전을 마우스 오른쪽 버튼으로 클릭하십시오. "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support"를 선택하십시오.
  • 10.0 폴더 (또는 이후 버전의 경우) 이상을 붙여 넣습니다.

이제 Xcode에 새로운 개발자 디스크 이미지가 있습니다. 파인더를 닫고 Xcode를 종료하십시오. Xcode를 열면 오류가 사라집니다. 이제 최신 기기를 이전 Xcode 버전에 연결할 수 있습니다.

또는

최신 Xcode를 다운로드 할 수없는 경우 다음 링크에서 Xcode 용 최신 개발자 디스크 이미지를 얻을 수 있습니다.

https://github.com/Yatko/iOS-device-support-files

Yatko 에게 감사합니다 . 사람들이 최신 DMG를 다운로드 할 수 있도록합니다.


577

앞으로 비슷한 문제가있는 사람들에게이 문제는 근본적으로 iOS 버전과 Xcode 의 불일치에 기인합니다. 버전 합니다.

iOS와 Xcode의 호환성을 확인하십시오.


2
"iOS와 xcode의 호환성을 확인하십시오." 어떻게? 방금 Mac 및 iOS 장치 모두에서 권장 시스템 업데이트를 실행했지만 여전히이 문제가 발생합니다. iMac은 10.11.4, iOS는 9.3.1, Xcode는 7.2 무엇과 동기화되지 않은 내용을 어떻게 알 수 있습니까?
akousmata

1
Xcode 7.3에는 iOS 9.3 용 SDK가 포함되어 있습니다. developer.apple.com/library/mac/releasenotes/DeveloperTools/…
Santhosh Gandhe

4
오류 메시지는 정말 끔찍합니다. "iOS 버전 불일치, 문제가 지속되면 XCode 업데이트를 시도하십시오."
Robert

최신 iOS (9.3.2 (13F69)) 및 최신 OS X (10.11.5 (15F34)) + Xcode (버전 7.1 (7B91b))를 사용 하여이 문제가 있습니다. 사용 가능한 업데이트가 없습니다.
mvmn 2016 년

좋아, 이제 Xcode 7.3이 있습니다 (다른 사람들이 가지고 있음). 이상하게도 App Store 앱은 사용 가능한 Xcode의 업데이트에 대해 알려주지 않았습니다. 따라서 Xcode는 실제로 최신 버전이 아닙니다.
mvmn 2016 년

289

개인적으로 Xcode 6.4 베타 및 7.0 베타를 다운로드했으며 6.4 베타의 응용 프로그램 폴더에서 "8.4"를 검색하여 솔루션을 찾는 것이 매우 기뻤습니다. 이렇게 8.4 (12H4125a)하면 iOS 8.4 이미지가 포함 된 폴더 를 발견 하고이 폴더를 7.0 베타의 동일한 경로에 복사했습니다. 경로는 다음과 같습니다.

/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

Xcode 7을 다시 열고 장치를 선택하면 오류 메시지가 나타납니다. 클릭 만하면 fix issue됩니다.


1
어떤 폴더를 말하고 있는지 잘 모르겠지만 "/ Applications / Xcode-beta"경로에있는 "8.4 (12H4125a)"(또는 필요한 펌웨어 이미지) 폴더 만 복사하면됩니다. app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport "를 참조하십시오.
니콜라 D.

67
감사합니다 @NicolaD.! 또한 이미지를 복사하는 대안은 이미지에 심볼릭 링크하는 것 ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.4\ \(12H141\) /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport입니다.
lowell

4
또 다른 참고 사항 : 8.4 폴더를 복사하기 전에 Xcode 베타를 한 번 이상 실행하고 "확인"단계를 완료해야합니다. 그렇지 않으면 손상되었다고보고합니다.
mmc

2
Xcode 6.4는 더 이상 베타 버전이 아니기 때문에이 프로세스가이 새로운 프로덕션 버전에서 동일하게 작동하는지 의견을 말하고 확인하고 싶습니다.
kbpontius

1
내 상황은 Xcode 7.2와 MacOS 10.10.5 (Yosemite)입니다. Xcode 8 Beta ( developer.apple.com/download )를 다운로드하고 ~ / Downloads / Xcode-beta.app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport / 9.3/Applications/Xcode.app/Contents에 복사했습니다. /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ . 그러면 DeveloperDiskImage.img가 올바른 위치에 배치됩니다. 그런 다음 Xcode 7.2를 다시 시작하고 갑자기 ( "오류 수정"을 클릭 한 후) 내 9.3 장치를 설치하고 디버깅 할 수있었습니다.
물집 땅콩

139

이 오류 는 Xcode 버전이 장치 버전보다 이전 버전 일 때 발생합니다 .

예를 들어, Xcode 7.2에서 iOS 9.3을 실행하는 장치에서 빌드를 실행하려고하면이 오류가 발생합니다. Could not find Developer Disk Image.

도대체 무슨 일이 일어나고 있는지 실제로 설명하는 오류 메시지가 제공되지 않는 이유는 무엇입니까? (Apple, I 'm looking at 👀).

연결된 iOS 하드웨어와의 상호 운용성을 보장 하려면 App Store 또는 직접 다운로드통해 최신 버전의 Xcode로 업데이트하십시오 .


xcode에 대한 업데이트가 없지만 오류가 있습니다. 그런 다음 그것을 검색하면 나에게 '업데이트'됩니다. 애플, 왜 나 한테 이러는거야? 지금 다운로드하면 작동하기를 바랍니다.
joe

@joe AppStore 앱은 총 쓰레기입니다. 비슷한 문제가있는 사람 은 활성화 할 수
Ryan Brodie

더 나은 / 빠른 옵션처럼 보였으므로 직접 다운로드를했습니다. 내 osx가 'old'(10.10)이고 최신 버전이 필요하기 때문에 최신 xcode (7.3)를 실행할 수 없습니다. 자체 참고 사항 : 모든 내용을 업데이트하거나 전혀 업데이트하지 마십시오. 여전히 행복하지 않다, 애플.
joe

위의 내 의견을 참조하십시오. Xcode 8 Beta 다운로드에서 9.3 폴더를 훔쳐 Xcode 7.2에 넣을 수있었습니다. 이것은 적어도 지금은 작동합니다. 준비가 될 때까지 El Capitan 및 Xcode 7.3.1로 업그레이드하지 않아도됩니다.
물집 땅콩

113

이전 Xcode를 사용 중이고 새로운 버전의 iOS가 설치된 기기에서 실행하려면이 트릭을 수행하십시오. 이것은 기본적으로 새로운 Xcode의 iOS 장치 지원에서 이전 Xcode로 심볼릭 링크를 만듭니다.

https://gist.github.com/steipete/d9b44d8e9f341e81414e86d7ff8fb62d

엑스 코드 9.0 베타 및 iOS 11.0 베타를 들어 ( 당신의 이름을 Xcode9.app엑스 코드 9 베타와Xcode.app Xcode 8의 )

sudo ln -s "/Applications/Xcode9.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport"

9
최신 버전의 Xcode로 아직 업그레이드하지 않으려는 경우 정답입니다.
jervine10

11
팁 고마워! 그것은 실제로 잘 작동했으며 이제는 Xcode 7에서 iOS 10 장치를 디버깅 할 수 있습니다. 이것은 Swift 2.3 또는 Swift 3으로 업그레이드 할 준비가되지 않은 Swift 2.2 프로젝트에서 작업하는 사람들을위한 생명의 은인입니다. 감사합니다!
Eneko Alonso 2016 년

2
Xcode 8 베타 4 및 iOS 10 베타 4의 경우 sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \ (14A5322e) / Applications / Xcode 행을 사용하십시오. app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport
Kashif Hisam

3
Xcode 8 베타 5 및 iOS 10 베타 5 :sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5335a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Legoless

3
Xcode 8 및 Xcode 7.3.1에 대해 다음 명령을 사용해야했습니다 sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\) "/Applications/Xcode\ 7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport. 여기서 Xcode.app 파일의 이름을 Xcode 7 설치를 위해 Xcode 7.app로 바꿨습니다. Xcode 8의 이름은 Xcode.app입니다. 14A345를 참고하십시오. Xcode 8 설치 디렉토리를 보면 시스템에서이 번호를 확인할 수 있습니다.
user3847320

109

내 문제는 Xcode 7 및 Xcode 6.4 베타 및 iOS 8.4와 관련이 있으며 장치가 호환되지 않습니다.

수정 방법을 더 잘 이해하기 위해 동일한 문제가 발생하면 다음을 수행하십시오.

  1. /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport로 이동하십시오.
  2. 이동
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSup‌port/로
  3. 다른 폴더에 iOS 8.4 폴더 복사

여기에 이미지 설명을 입력하십시오

  1. Xcode 재시작

나는 비슷한 상황에 처해 있다고 생각하지만 어느 경로에서 8.4 폴더를 찾을 수 없습니다. 내 iPhone은 8.4 (12H143)를 실행하며 더 이상 사용할 수있는 업데이트가 없다고 말합니다. 의견 있으십니까?
user3768495

1
당신이 그것을 찾을 수 없습니다 이유의 이유가 될 수 있음 - 당신은 단지 7 Xcode를 한 경우 나, 둘 다 엑스 코드 (7) 베타와 엑스 코드 6.4을 6.4 엑스 코드를 설치하는 경우에만 아이폰 OS 8.4을 찾을 수 있습니다
GBK

5
이 솔루션은 iOS 9.1 베타 및 Xcode 7.0에서도 작동합니다.
Karlis

"다른 폴더"@Kirill은 무슨 뜻인가요? iOS 9.1 Xcode 7.0 Beta 6을 사용하고 있습니까?
Lukesivi

이로 인해 XCode 7.2를 7.3으로 업그레이드하기 위해 4GB 다운로드에서 저를 구했습니다
Taran J


61

동일한 오류 메시지가 나타납니다 (개발자 디스크 이미지를 찾을 수 없음).장치를 iOS 9.2로 업데이트 한 후 되었지만 Xcode 7.2로 업데이트하는 것을 잊었습니다.

제 경우에는 수정이 쉬웠습니다. Mac App Store를 통해 Xcode 7.2로 업데이트하면됩니다.


2
내 AppStore에 Xcode가 이미 7.2로 업데이트되었다고 표시되어 있지만 열면 여전히 7.1.1이 표시됩니까? T_T
gfpacheco

Xcode를 엽니 다. 메뉴 항목 'Xcode'-> 'About Xcode'를 클릭하십시오. 버전 번호는 무엇입니까? 버전 7.2 (7C68)
Philip Borges가

1
아니요, 7.1.1을 보았습니다. 최신 버전을 얻으려면 Xcode를 제거했다가 다시 설치해야했습니다
gfpacheco

@gfpacheco와 비슷한 문제가 있습니다. 내 문제는 Apple 계정에 로그인하지 않았지만 로그인하라는 메시지가 표시되지 않았습니다 (이미 다른 곳에서 열려 있었지만 최소화 / 숨겨져 있기 때문에). 소프트웨어를 업데이트한다고 생각했지만 실제로는 그렇지 않았습니다.
코너 클락

41

이 메시지는 사용중인 Xcode 버전이 기기의 iOS 버전에 비해 너무 오래된 경우에 나타납니다. Xcode를 최신 버전으로 업그레이드하십시오.

App Store에서 Xcode 업데이트를 제공하지 않으면 최신 Mac OS로 업그레이드하십시오 . 과거 Apple은 최신 Xcode에서 Mac OS X의 이전 버전에 대한 지원을 중단하는 데 적극적이었습니다.

편집 : 예,이 오류는 다시 한번 나타나기 시작했습니다. :) Xcode 7.3.1 (MacOS 10.11 ( El Capitan ) 에서 사용 가능한 최신 버전 )은 iOS 10을 지원하지 않습니다. MacOS Sierra (및 새로운 Mac)가 필요합니다.


24

방금 이것을 얻었고 Xcode 7.2.1에 있습니다 ... iOS 9.3을 다운로드했을 때 나타났습니다. 프로젝트-> 기본 SDK를 확인하고 장치 버전과 같거나 앞선 버전이 아닌 경우 문제입니다. "업데이트"섹션에 아무것도 보이지 않지만 App Store에서 "Xcode"를 검색했을 때 7.3으로 업데이트되었습니다.

iOS 9.3 및 Xcode 7.3으로 업그레이드 하려면 Xcode를 실행 하려면 Mac OS X v10.11 (El Capitan)이 필요하므로 자동 업데이트가 Xcode 버전을 업그레이드하지 않습니다.


23

이 문제는 iOS 버전과 Xcode 버전 이 일치하지 않습니다 .

예:

iOS 9.3 GM 의 iPhone이 있고 Xcode 버전은 7.2.1 입니다. 이로 인해 Xcode를 7.3 으로 업데이트해야하는 문제가 발생 하는데 여기에는 SDK 및 iOS 9.3 관련 항목이 포함됩니다 .


Xcode를 업데이트하는 방법에 대한 지침을 제공 한 경우 이것이 가장 좋은 답변 일 것입니다. 모든 최상위 답변은 xcode 버전에 너무 구체적입니다.
Obromios

16

실제로 특정 iOS 버전이 Xcode실제로 지원하지 않는 최신 iOS를 실행하는 장치에 배포하는 방법이 있습니다. 해야 할 일은 최신 버전의 개발자 디스크 이미지가 포함 된 폴더를 복사하는 것입니다 Xcode.

예를 들어, 이 방법 을 iOS 9.3사용하여 Xcode 7.2.1(최대 만 지원 하는) 장치를 실행하는 장치에 배포 할 수 있습니다 iOS 9.2. 로 이동Xcode 7.3 설치 및 탐색에 :

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

여기에서 이전 버전의 Xcode에서 실행하려는 버전이 포함 된 폴더를 복사하십시오 (이 예에서는 빌드 번호가 괄호 안에 9.3입니다). 이 폴더를 다른 Xcode 설치에 복사하면 이제 특정 버전의 iOS를 실행하는 장치에 배포 할 수 있습니다.

그러나 최신 버전의에 추가 된 API 호출을 사용하는 경우 실패합니다 SDK. 이 경우 Xcode를 업데이트해야합니다.


훌륭한 해결 방법처럼 들리지만 불행히도 Xcode 9.3.1 및 iOS 10 Beta 2 (kAMDMobileImageMounterDeviceLocked 오류)에서 작동하지 않습니다.
Aral Balkan

Darn ... Xcode의 최신 버전과 iOS 10 베타 버전에서는 아직 테스트하지 않았습니다. 아마도 iOS 버전이 베타 버전이기 때문일 수 있습니다. 그렇지 않은 경우 향후 다른 해결 방법이 필요할 수 있습니다. 내 컴퓨터는 여전히 요세미티를 실행하고 있으므로 곧 무언가를해야합니다.
CoBrA2168

이것은 진정한 생명의 은인이었습니다! 개발자 전화는 iOS 9.3으로 업그레이드되었지만 Swift 3 브랜치가 개발되는 동안 Xcode 7.2.1에서 프로덕션 코드를 테스트해야합니다. Apple이 개발자가 더 넓은 범위의 장치 / 개발 버전을 유지하도록 허용하지 않는 이유는 저를 넘어선 것입니다.
MandisaW

예, 비슷한 상황입니다. 그러나 일부 사람들은 이제 더 이상 Xcode 8.0 및 iOS 10에서 작동하지 않는다고보고했습니다.
CoBrA2168

12

나는 같은 문제를 경험했다 :

개발자 디스크 이미지를 찾을 수 없습니다

내 Xcode 버전은 7.0.1이고 iPhone 버전을 9.2로 업데이트했으며 Xcode를 사용할 때이 문제가 발생했습니다.

해결책은 매우 간단합니다. 2015 년 12 월 8 일에 릴리스 된 최신 버전의 Xcode 7.2 다운로드하십시오. 합니다. 설치하십시오. 예전처럼 모든 것이 잘 작동합니다.

참고 : 실제 문제는 Xcode 버전이 장치의 버전과 호환되지 않거나 오래된 버전이라는 것입니다.


7

이 오류는 Xcode 설치가 너무 오래되었고 사용중인 관련 장치 가 최신 버전으로 업데이트 된 경우에 표시됩니다 .

이 문제를 해결하는 방법에는 여러 가지가 있습니다.

1. Xcode 설치를 업데이트하십시오.

이것은 가장 간단한 방법입니다. Xcode 설치를 최신 안정 버전으로 업데이트하면 다시 작동하기 시작합니다.

참고 : Xcode가 현재 OS를 지원하지 않으면 OS도 업데이트하십시오. 어느 것이 우리를 ...

2. 장치 디스크 이미지 수동 복사. 업데이트가 필요하지 않습니다.

이것은 영리한 방법입니다. 이를 위해 Xcode 설치 또는 OS를 업데이트하지 않아도됩니다.

먼저 XCode.dmg를 열고 Show Package Contents.

1 단계 : 다운로드 한 Xcode 준비

단계 :

  1. 개발자 포털에서 최신 Xcode.dmg를 다운로드하십시오.
  2. 다운로드 한 Xcode.dmg를 선택하고 마우스 오른쪽 단추를 클릭하십시오.
  3. 옵션에서 연결 프로그램DiskImageMounter를 선택하십시오 .
  4. 이제 Finder에서 Xcode 디스크를여십시오.
  5. 디스크에서 Xcode를 마우스 오른쪽 버튼으로 클릭하십시오 .
  6. 패키지 내용 표시를 선택하십시오 .

이제 새로운 파인더 창이 열립니다. 디스크 이미지를 복사하려면 아래 지침을 따르십시오.

2 단계 : 개발자 디스크 이미지 복사

단계 :

  1. 새 파인더에서 목차 로 이동하십시오 .
  2. 내용 내부 에서 개발자로 이동하십시오 .
  3. 개발자 내부 에서 플랫폼으로 이동하십시오 .
    이제 원하는 플랫폼을 선택하십시오. 이를 위해 iOS 디스크 이미지 만 업데이트합니다.
  4. 플랫폼 내부 에서 장치 지원으로 이동하십시오 .
  5. 장치 지원 내부 에는 많은 디스크 이미지가 있습니다. 여기에는 최신 장치 디스크 이미지가 포함됩니다 도 포함됩니다.
  6. 장치 지원 내의 모든 폴더를 복사하십시오 . 모두 선택하고 복사하십시오.

참고 : 6 단계의 경우 복사하려는 디스크 이미지를 복사 할 수 있습니다 (예 : 최신 이미지 만 복사). 계층 구조의 마지막 폴더입니다.

디스크 이미지 복사 2 단계가 종료 됩니다. 이제 다음 단계에서는 장치에 설치된 Xcode의 개발자 디스크 이미지를 업데이트합니다.

3 단계 : Xcode 개발자 디스크 이미지 업데이트

이제 모든 파인더 창을 닫아 빠르게 작동하고 혼동을 줄이십시오.

iOS 플랫폼 용 Xcode의 디스크 이미지를 업데이트하겠습니다.

단계 :

  1. Xcode 응용 프로그램이 열려 있으면 닫습니다.
  2. 새로운 파인더 창을여십시오.
  3. 파티션이 여러 개인 경우 기본 파티션을 선택하십시오.
  4. 응용 프로그램으로 이동하십시오 .
  5. XCode 찾기 마우스 오른쪽 버튼으로 클릭하십시오.
  6. 패키지 내용 표시를 선택하십시오 .

Finder 윈도우는 Contents 를 기본 디렉토리로 사용하여 새 윈도우를 업데이트하거나 엽니 다 .

  1. 내용을 선택하십시오 .
  2. 내용 내부 에서 개발자를 선택 합니다.
  3. 이제 Platforms를 선택하십시오 .
    1. 이제 iPhoneOS.platform을 선택하십시오 .
    2. iPhoneOS.platform 내부 에서 장치 지원으로 이동하십시오 .
    3. 장치 지원 내 에서 모든 파일을 선택 하고 휴지통으로 이동하십시오 .

참고 : 최신 디스크 이미지, 즉 계층 구조의 마지막 폴더 만 복사 한 경우 SKIP 단계 12.


이제 2 단계에서 복사 한 개발자 디스크 이미지를 여기에 붙여 넣습니다.

  1. 마지막 단계를 마우스 오른쪽 버튼으로 클릭하고 Paste여기를 클릭 하십시오.

모든 것이 제대로 작동하면 Xcode에 새로운 개발자 디스크 이미지가 있습니다. 파인더를 닫고 Xcode를여십시오. 이제 오류가 사라졌습니다.

알림 : Xcode를 파인더에서도 마운트 해제하는 것을 잊지 마십시오.


XCode를 업데이트 할 수없는 경우 탁월한 해결 방법! 완벽하게 작동했습니다. 아마도 XCode에 대한 .dmg를 직접 얻는 방법에 대한 링크를 추가 할 가치가 있습니다 : stackoverflow.com/questions/10335747/…
Andrew Ferrier

6

제 경우에는 7.3에서 7.1까지 Xcode의 경우 작동합니다. iOS 장치 OS 9.2.1의 경우 디렉토리 9.2를 복사하십시오.


6

다른 사람들이 제안 했듯이이 문제는 호환되지 않는 iOS 버전 (Xcode가 지원하는 최대 버전보다 높음)으로 인해 발생합니다. 일반적으로 Xcode를 업데이트하여 해결할 수 있지만 때로는 제한 할 수 있으므로 다른 해결 방법이 있습니다.

최신 Xcode dmg이미지를 수동으로 가져온 다음 developer.apple.com/downloads (또는이 링크가 종료되면 Google 유사한 항목)로 이동 하십시오. 이 작업을 이미 수행하고 있다면 새로운 Xcode가 작동하지 않을 가능성이 있지만cp /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/NEW_IOS_VERSION /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 원하는 이미지를 설치 한 이전 Xcode로 복사 .

물론 향후 버전에서 작동한다고 보장되지는 않지만 시도해 볼 가치가 있습니다. 나에게 iOS 버전은 9.3.1 (13E238)이지만 복사 했으므로 9.3 (13E230)제대로 작동합니다.


5

Xcode 버전에 대상 OS에 응용 프로그램을 빌드하는 데 필요한 구성 요소가 없을 때 발생합니다. Xcode를 업데이트해야합니다 .

안정적인 Xcode 버전을 빌드 할 수없는 베타 OS 버전 용 새 응용 프로그램 을 빌드하는 경우 최신 Xcode 베타 버전을 다운로드해야합니다 .

나는 또한이 문제가 있었다. iOS 10 베타 iPhone에 Xcode 7.3을 사용하고 있었으므로 Xcode 8-beta를 설치하려고했으며 다음 단계를 수행하여 새로운 빌드 도구와 함께 안정적인 Xcode 버전계속 사용했습니다 .

마찬가지로 onmyway133 대답 @ ,하지만 더 사용자 친화적 인 마무리가 설치 한 이후 Xcode 8-beta버전, 엑스 코드 7.3 환경 설정 (이동 Cmd+ ,), 탭 위치로 이동 변경 Command Line ToolsXcode 8드롭 다운 목록에서.

Xcode 7.3을 사용하여 iOS 시뮬레이터 9.3과 장치 iOS 10 베타 모두에 성공적으로 구축했습니다.


3

이 문제는 근본적으로 iOS 버전과 Xcode 버전의 불일치에 기인합니다.

iOS와 Xcode의 호환성을 확인하십시오.

응용 프로그램 폴더로 이동 (파인더에서)-> Xcode를 마우스 오른쪽 버튼으로 클릭-> 패키지 내용 표시를 클릭하십시오-> 컨텐츠 폴더를 두 번 클릭하십시오-> 개발자 폴더를 두 번 클릭하십시오-> 플랫폼 폴더를 두 번 클릭하십시오-> iPhoneOS.platform 폴더를 두 번 클릭하십시오-> 두 번 클릭하십시오 장치 지원 폴더->를 클릭 한 다음 최신 개발자 디스크 이미지를 추가하십시오.

또는

최신 버전의 Xcode를 다운로드하십시오.


2

iOS 10 베타 7의 경우 명령 행에 다음 링크를 추가하십시오.

sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

1

나는 또한이 문제에 직면했으며 Xcode 7.2에 있습니다.

iOS 9.3을 다운로드했을 때 나타났습니다.

프로젝트-> 기본 SDK를 확인하고 장치 버전과 같거나 앞선 버전이 아닌 경우 문제입니다.

"업데이트"섹션에 아무것도 보이지 않지만 App Store에서 "Xcode"를 검색했을 때 7.3으로 업데이트되었습니다. iOS 9.3 및 Xcode 7.3으로 업그레이드하려면 Xcode를 실행하려면 Mac OS X v10.11 (El Capitan)이 필요하므로 자동 업데이트가 Xcode 버전을 업그레이드하지 않습니다.


1

iOS 10 (NDA하에 있지만 합법적으로 사용할 수있는 사람들을위한) 내 2 센트 ...

  • 전체 폴더 복사 (다른 사람들이 말했듯이) 작동
  • 심볼릭 링크가 아닌 것 같습니다.

이것은 Xcode 7.3 (Store에서 std) 및 10.0 (14A5261v)의 iPhone 6Plus를 사용하여 테스트되었습니다.


베타 6에 따라 작동하는 것 같습니다 : sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport pls는 Xcode를 종료하고 다시 열 것을 기억하십시오
ingconti

0

그런데 Xcode 버전 8.3.1 (8E1000a)에서도 iOS 11 베타 용 이미지를 추가해도 작동합니다. 안에 11.0 (15A5278f)을 추가했습니다

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

새로운 iOS 11 베타 버전으로 iPhone 7plus와 호환됩니다.


0

iOS 장치 지원 파일의 새로운 업데이트. Xcode를 업데이트 할 필요가 없습니다.

Xcode의 DeviceSupport 폴더에 지원 파일을 추가하기 만하면됩니다.

iOS 11.3 개발자 디스크 이미지

iOS 11.4 개발자 디스크 이미지

iOS 12.0 개발자 디스크 이미지

iOS 12.1 개발자 디스크 이미지

iOS 12.2 개발자 디스크 이미지

iOS 12.3 개발자 디스크 이미지

iOS 12.3.1 개발자 디스크 이미지

iOS 13.0 개발자 디스크 이미지

압축을 풀고 폴더를 복사하십시오.

이 폴더를이 경로에 붙여 넣기

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcode를 종료하고 다시 시작하면 작동합니다.


0

당신은 어떤 추가 iOS로 지원 버전을 iOS DiskImage당신 Xcode에서 이 저장소

  1. 지정된 저장소에서 필요한 버전을 다운로드하십시오.
  2. 떠나다 Xcode
  3. Applications폴더 열기
  4. 당신을 마우스 오른쪽 버튼으로 클릭 Xcode.app하고 선택하십시오Show Package Contents 메뉴를
  5. 이동 /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  6. 저장소 및 넣기 DeveloperDiskImage.dmgDeveloperDiskImage.dmg.signature파일에 지정된 이름으로 폴더 작성
  7. 운영 Xcode

디스크 이미지는 다음과 같은 폴더에 있어야합니다.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.