Xcode 오류: 디바이스 개발을 준비하지 못했습니다.
Xcode 12.3 베타 버전으로 업데이트했습니다. 장치 버전은 14.2이지만 Xcode가 다음과 같이 불만을 제기합니다.
디바이스 개발 준비 중 오류가 발생했습니다.Devices and Simulators 창을 확인하십시오.
개발을 위해 디바이스를 준비하지 못했습니다.
iPhone은 MacBook에 직접 연결됩니다.웹에서 맘보 점보들을 다 해봤는데 성공적이진 않아?
개발을 위해 장치를 준비할 수 없습니다.
디바이스에 대한 연결을 확인하고 [디바이스와 시뮬레이터]창에서 모든 오류를 확인하십시오.
전화기의 재기동만으로 해결할 수 있습니다.
나는 지난 몇 주 동안 이 SO 질문에 두 번 다시 돌아와야 했다.처음에 Xcode와 iOS 버전을 업데이트해야 했기 때문에 문제가 해결되었습니다.이 문제는 재발했지만 업데이트는 없습니다.노트북에서 전화기를 분리했다가 다시 연결하려고 했지만 소용이 없었습니다.
두 번째로 고친 것은 단순히 전화기를 다시 켜는 것이었습니다.업데이트하지 않아도 한 번에 고칠 수 있었을까요?
이것은 다른 답변과 일치하고 있을 뿐이지만, 적어도 간단한 전화 재기동만으로 문제를 해결할 수 있는지 확인하는 것이 좋습니다.하여 다음과 "Devices Simulators창은 - > Simulators"로하여 열 수 ).shift-command-2를 참조해 주세요.
이 에러는, iPhone OS 버전이 Xcode 로 서포트되고 있지 않기 때문에, 이 경고가 팝업 된 것을 나타내고 있습니다.따라서 사용하고 있는 Xcode 로 서포트되고 있는 최대 IOS 버전을 확인해 주세요.
제 경우 Xcode 버전이 13.1이고 iOS 버전이 15.4이기 때문에 먼저 여기에서 디바이스 지원 버전 15.4를 다운로드하여 Xcode에 추가했습니다.
파일을 Xcode로 추가하는 순서:-
[어플리케이션(Applications)]> [ Xcode ]우클릭 후 [Show Package Contents]> [ Contents ]> [ Developer ]> [ Platforms ]> [ Device Support ]를 선택합니다.
디바이스 지원 파일을 DeviceSupport 폴더에 압축을 풉니다.
Xcode를 재기동해, 디바이스의 플러그를 뽑고 꽂습니다.
여기서도 똑같은 문제가 해결되었습니다.
- 전화기에서 앱을 삭제하다
- 빌드 폴더를 클리닝 합니다.+ +
- 파생 데이터 삭제
- 디바이스 언페어(++창에서)
- iPhone 연결 해제
- iPhone 재부팅
- Mac 재부팅
- 신뢰
그 후로는 효과가 있었어요.
iPhone(14.2)을 재기동했습니다만, Xcode 12.3 베타와 12.2 모두 단말기에서 앱을 실행할 수 있게 되었습니다.
페어링된 Apple Watch가 컴퓨터도 신뢰할 수 있도록 하기 전까지는 전화기를 승인할 수 없었습니다.보다 유용한 오류 메시지가 표시될 수 있습니다.
아이폰과 페어링된 애플워치는 모두 컴퓨터를 신뢰해야 아이폰이 성공적으로 개발될 수 있다.
걸 요?ios 15.7디바이스(현시점에서는 iPdas의 최신 버전)에 이 에러가 표시됩니다.xcode 14.0(현시점에서 확인) xcode 버전과 관련된 버그입니다.
여기를 체크해 주세요.
갱신하다
는 Xcode Xcode로 되었습니다.14.0.1
제 경우 iOS 버전과 Xcode 버전이 동기화되어 있습니다.
Xcode 12.3 with iOS 14.3
Xcode Devices and Simulators 창으로 이동하여...
- Connected 디바이스를 오른쪽 클릭하여 [Show Provisioning Profiles]메뉴 항목을 선택하고 모든 프로비저닝프로파일을 삭제합니다.
- 연결된 디바이스를 마우스 오른쪽 버튼으로 클릭하고 "Unpair Device" 메뉴 항목을 선택합니다.
- 전화기의 플러그를 뽑아 재기동합니다.
나는 여기서 대부분의 제안을 시도했다.결국 작동하게 된 것은 X코드로 된 내 전화기를 풀었다가 아이폰에서 애플 시계를 풀었다.지금 바로 연결 가능. iOS(14.3) X코드(12.3)
Matt의 힌트 감사합니다: iOS 디바이스를 12.3 베타 버전으로 업데이트하면 문제가 해결되었습니다.
iOS를 최신 베타 버전으로 업데이트했다면 최신 Xcode 베타 버전도 사용해야 합니다.
Xcode 12.3 베타에서도 같은 문제가 발생합니다.나로서는, 전화기의 접속을 해제해 주세요.ios14.2에서 전화기를 재기동합니다.
-> 데이터 케이블 오프
-> 데이터 케이블 접속
동작하고 있습니다.
솔루션:Xcode를 iOS 출시일보다 새로운 출시일로 업데이트합니다.
Mac에서 iPhone의 개인 핫스팟을 사용할 때 이 문제가 발생했습니다.이 문제를 해결하려면 컴퓨터에서 전화기의 연결을 끊은 후 개인 핫스팟에서 연결을 끊었다가 다시 연결해야 합니다.이 때문에 Mac은 WiFi 핫스팟(디버깅을 할 때 일을 망치는 아이폰의 USB 핫스팟이 아닌)을 사용하게 됩니다.
많은 사람들이 언급/제안했듯이 아이폰을 재부팅하면 문제가 해결되었습니다.
설정은 Catalina 10.15.7, Android Studio 4.0, Flutter 2.01, Xcode 12.4 입니다.
애플워치를 아이폰에 페어링하면 문제가 생긴다고 생각합니다.
애플워치부터 믿었는데도 이 문제가 계속 발생했어요.애플워치를 아이폰에서 분리하는 것만이 나에게 효과가 있었다.
- 애플워치를 아이폰에서 빼다
- xcode에서 iphone을 언페어하다
둘 다 다시 시작하고 아이폰이 페어링될 때까지 애플워치를 페어링하지 마십시오.
밖에플래터를 하고 있는 는, 를 실행해 .flutter doctor installedcociod가 되어 있는지
또한 Flutter 문제가 발생할 경우 여기에 자세히 따라 서명 설정이 올바른지 확인하십시오.
잘 안 되면, 안 되면, 안 돼요, 안 돼요, 안 돼요, 안 돼요, 안 돼요, 안 돼요, 안 요.flutter clean한 번 .
이전 버전의 Xcode는 새 버전의 iOS와 통신할 수 없기 때문에 Xcode 업데이트는 수정 사항입니다(호환성은 https://developer.apple.com/support/xcode/ 참조).
오래된 버전의 Xcode를 사용하고 있는 경우는, https://github.com/filsv/iPhoneOSDeviceSupport 나 https://github.com/filsv/iPhoneOSDeviceSupport 와 같은 것을 사용하고, 새로운 디바이스 서포트 파일을 오래된 버전의 Xcode 에 인스톨 할 수 있습니다.
iPhone 케이블을 분리했다가 다시 끼우는 문제를 방금 해결했습니다.
이것으로 문제가 해결되었습니다.
- 전화기에서 앱을 삭제하다
- 빌드 폴더를 클리닝 합니다.+ +
- 디바이스 언페어 + +
- iPhone 연결 해제
- cmd + shift + 2
- 오류 세부 정보를 확인하려면 빨간색 십자 기호를 클릭하십시오.
- 대부분의 경우 오류 메시지는 xcode 지원 iOS 버전이 iPhone iOS 버전보다 낮음을 나타냅니다.
- xcode를 갱신합니다.
빌드 폴더 클리닝: + + shift + K
다른 답변이 작동하지 않으면 Xcode를 업데이트해 보십시오.
저는 Xcode 14.0.0을 사용하고 있었습니다.14.0.1 릴리즈 노트는 다음과 같습니다.
이 업데이트는 iOS 15.7을 실행하는 디바이스에서 개발을 방해하는 문제를 해결합니다.
확실히 내 핸드폰은 iOS 15.7이야.
위의 내용은 도움이 되지 않으며, 앱을 삭제한 지 얼마 되지 않아 문제가 발생하고 있습니다.하지만 10분 동안 전화를 끄면 문제가 해결되었다.
현재 설정 및 버전: XCode 12.4 및 iOS 14.4
- iOS가 업데이트 된 후 XCode를 업데이트해야 했습니다.이것에 의해, Unity 의 컴파일러 에러가 수정되어 전개중에 같은 메세지가 표시됩니다.내가 한 것은 연결 해제/재연결뿐이었다.
iPad를 재기동하는 것은 항상 유효합니다!
이 에러가 발생하고, iPhone 케이블의 파손에 의한 것이 판명되었습니다.새 케이블, 문제 해결.
Xcode의 전화기에서 페어링을 풀어야 했어요Devices and Simulators화면과 탭Trust컴퓨터에 연결하여 내 워치를 Xcode와 함께 작동시킬 때
제 경우, iPhone을 새로운 iOS 버전으로 업데이트한 후 이 문제가 발생하였습니다.
XCode를 최신 버전으로 업데이트하려면 솔루션이 필요하며 모든 것이 정상입니다.
iOS Deployment 대상을 "iOs 15"로 변경해야 했습니다.그리고 효과가 있었다.그 후 iOS 12로 되돌리면 모든 것이 계속 작동합니다.
아무것도 효과가 없는 경우는, 다음의 순서를 시험해 주세요.
- X코드 업데이트
- iOS 버전 업데이트
- Mac과 iPhone을 동일한 WiFi에 연결
언급URL : https://stackoverflow.com/questions/64974291/xcode-error-failed-to-prepare-device-for-development
'programing' 카테고리의 다른 글
| 명령줄에서 Hyper-V를 비활성화하는 방법 (0) | 2023.04.14 |
|---|---|
| set -x의 역할은 무엇입니까? (0) | 2023.04.14 |
| Linux의 Epoch 이후 현재 시간(초)을 가져옵니다(Bash). (0) | 2023.04.14 |
| Excel 열 문자를 숫자로 변환하는 알고리즘은 무엇입니까? (0) | 2023.04.14 |
| R의 Excel 파일에서 시트 이름을 추출하는 방법 (0) | 2023.04.14 |


