Programming

Xcode : 장치 지원 파일을 찾을 수 없습니다

procodes 2020. 7. 12. 10:31
반응형

Xcode : 장치 지원 파일을 찾을 수 없습니다


새로 업데이트 된 Xcode 8 에서 iOS 7.1.2를 실행하는 iPhone 4응용 프로그램을 실행하려고합니다.

아래 오류가 발생합니다.

iOS 7.1.2

그리고 이것은 내 Xcode 버전입니다.

Xcode 8

전에이 문제에 직면 한 사람이 있습니까? 당신의 제안을 기다리고 있습니다 !!


앱 스토어 버전에 Xcode 8의 iOS 10.1 지원이 누락되어 아직 업데이트를 롤링하지 않았기 때문에 비슷한 문제가 발생했습니다. "Xcode : 장치 지원 파일을 찾을 수 없습니다"문제가 발생했습니다. 최신 업데이트 https://developer.apple.com/download/를 다운로드 할 수 있으며 최신 버전 이며 iOS 10.1 (14B72c)을 지원합니다.


실제로 방법이 있습니다. iOS 7.1 용 DeviceSupport 폴더를 이전 Xcode에서 새 폴더로 복사하면됩니다. 위치 :

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

7.1 파일이 더 이상없는 경우 https://developer.apple.com/download/more/ 에서 이전 버전의 XCode를 다운로드하여 압축 을 풀고 다음 파일을 다음 경로에 복사 할 수 있습니다

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

신용


이전 버전의 Xcode (7.3.1)에서 장치를 지원해야합니다.

이 도구를 사용하는 것이 좋습니다 : https://github.com/KrauseFx/xcode-install

Xcode 7을 설치할 때 지원 파일을 Xcode 8에 연결해야합니다.

sudo ln -s /Applications/Xcode-7.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.* \
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

일반적으로 새 XCode를 다운로드하거나 업데이트해야합니다.

하지만 네가 원한다면

링크보다 SDK 파일은 버전 13.0에 있습니다.

링크 : https://drive.google.com/open?id=1DI6Zboi-jkImDUNcTzjP-K2VKtA3pGm0

링크보다 SDK 파일은 버전 12.4입니다.

링크 : https://drive.google.com/open?id=1Yv_-Pepd5nfoIjZ9jvJKlS0HbVoI53G2

링크보다 SDK 파일은 버전 12.3에 있습니다.

링크 : https://drive.google.com/open?id=1lMjKCyTo43CE1IlIHnnPTmtrNQT6guvd

링크보다 SDK 파일은 버전 12.2에 있습니다.

링크 : https://drive.google.com/open?id=1X94ozsfcisBC696lK1uT5bzje1vBnWgF

내용으로 Xcode를 열고 새 버전 파일을 붙여 넣습니다. 경로 : 컨텐츠 / 개발자 / 플랫폼 /iPhoneOS.platform/DeviceSupport/

(희망은 iOS 베타 개발자에게 도움이됩니다)

편집하다

You need to restart xCode to make it work.


This error is shown when your XCode is old and the related device you are using is updated to latest version. First of all, install the latest Xcode version.

We can solve this issue by following the below steps:-

  1. Open Finder select Applications
  2. Right click on Xcode 8, select "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support"
  3. Copy the 10.0 folder (or above for later version).
  4. Back in Finder select Applications again Right click on Xcode 7.3, select "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support" Paste the 10.0 folder

If everything worked properly, your XCode has a new developer disk image. Close the finder now, and quit your XCode. Open your Xcode and the error will be gone. Now you can connect your latest device to old Xcode versions.

Thanks


I have Xcode 10.1 and I can not run my application on my device with 12.2 iOS version.

The easiest solution for me was:

  1. Go with finder at Xcode location
  2. Right Click -> Show Package Contents
  3. Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
  4. Here you find a list of supported version. Choose the most recent one and copy(In my case was 12.1 (16B91))
  5. Paste in the same folder(DeviceSupport) and call it with the version you need.(In my case was 12.2 (16E227))
  6. Close Xcode if you have it open
  7. Reconnect device if it was connected
  8. Open Xcode and build

If this trick does not working, you have to get the versions from the new Xcode version.

But you can try, saves a lot of time. Good luck!


Having the same exact issue with iOS 10.3 and Xcode 8.2.1. I'm not going to download the new Xcode beta just to fix this. Come on Apple!

To anyone reading this, you have to go to https://developer.apple.com/download/ and get the latest version, which might even be the beta, if the stable release doesn't work.

In the future, I would be aware if you update iOS on your devices you may break Xcode/iOS version so update wisely if you want to keep testing on it without jumping through hoops that Apple makes.


Here is the correct way of handling support errors from Xcode. All you have to do is add support to Xcode's DeviceSupport folder.

Open this link, extract the zip and copy the folder. https://github.com/mspvirajpatel/Xcode_Developer_Disk_Images/releases/tag/12.3.1

NOTE: A new version of iOS 13.0 beta recently released. If your Xcode throws iOS 13.0 support files needed, then click the link below:

https://github.com/amritsubedi/iOS-Developer-Disk-Image/blob/master/13.0.zip

Then, go to Applications -> Xcode. Right click and open Show Package Contents. Then, paste to Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport and restart Xcode.

Note: If you have a problem with any other version of iOS, then download the right iOS Developer Disk Image and paste it in the above-mentioned folder.

This will work. 이것을 누르면 경로를 시각적으로 볼 수 있습니다.


If you have XCode 8.1 and iOS 10.2, update XCode manually to 8.2.1. For some reason App Store didn't offer this update.


In case of getting "Could not locate device support files" after your device iOS version has been updated and your Xcode is still old version, just copy old SDK under new name and restart Xcode. Open your terminal and do following:

$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
$ cp -rpv  10.3.1\ \(14E8301\)/ 11.2.1

Restart Xcode and it will most probably work.


  1. Download & mount http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg I was first wandered if it could be mounted directly through hdiutil attach and looks like it could but not for everyone's accounts.

  2. Open to see its content and copy Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1 to same path into Xcode application directory.

  3. Restart Xcode

Same issue, go to App Store and update Xcode

참고URL : https://stackoverflow.com/questions/39655178/xcode-could-not-locate-device-support-files

반응형