Xcode : 장치 지원 파일을 찾을 수 없습니다
새로 업데이트 된 Xcode 8 에서 iOS 7.1.2를 실행하는 iPhone 4 로 응용 프로그램을 실행하려고합니다.
아래 오류가 발생합니다.
그리고 이것은 내 Xcode 버전입니다.
전에이 문제에 직면 한 사람이 있습니까? 당신의 제안을 기다리고 있습니다 !!
앱 스토어 버전에 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:-
- Open Finder select Applications
- Right click on Xcode 8, select "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support"
- Copy the 10.0 folder (or above for later version).
- 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:
- Go with finder at Xcode location
- Right Click -> Show Package Contents
- Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
- Here you find a list of supported version. Choose the most recent one and copy(In my case was 12.1 (16B91))
- Paste in the same folder(DeviceSupport) and call it with the version you need.(In my case was 12.2 (16E227))
- Close Xcode if you have it open
- Reconnect device if it was connected
- 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.
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.
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.Open to see its content and copy
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
to same path into Xcode application directory.- Restart Xcode
Same issue, go to App Store and update Xcode
참고URL : https://stackoverflow.com/questions/39655178/xcode-could-not-locate-device-support-files
'Programming' 카테고리의 다른 글
MySQL 쿼리를 CSV로 변환하는 PHP 코드 (0) | 2020.07.12 |
---|---|
git mv 실행 취소 (이름 바꾸기) (0) | 2020.07.12 |
프로덕션에서만 ASP.NET MVC HttpsRequires (0) | 2020.07.12 |
새로운 Rails 프로젝트에서 SQLite에서 PostgreSQL로 변경 (0) | 2020.07.11 |
RESTful 웹 서비스가 필요한 이유는 무엇입니까? (0) | 2020.07.11 |