[Xcode] Failed to prepare device for development 오류 버그 해결하기

반응형

 아이폰 (iOS) 개발을 하다보면 Failed to prepare device for development.와 같은 에러를 볼 수 있습니다. 테스트 단말이 Xcode에 제대로 연결되지 않아서 발생하는 문제인데 다음 몇가지 방법으로 문제를 해결 할 수 있습니다.

 

  • 컴퓨터를 재부팅한다.
  • 아이폰을 재부팅한다.
  • 클린빌드를 시도한다.
  • 단말의 연결을 다시 시도한다.

Failed to prepare device for development.
This operation can fail if the version of the OS on the device is incompatible with the installed version of Xcode. You may also need to restart your mac and device in order to correctly detect compatibility.

 

 

 

 

▼ 만약 위의 대표적인 방법이 제대로 되지 않는다면 직접 해당 하는 버전의 파일들을 다음 폴더 위치에 집어넣는 방법이 있습니다. 우선 그전에 해당 버전의 파일이 다음 경로에 위치하는가?를 먼저 확인해봅니다.

 

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

 

 

 

 

 만약 원하는 단말의 정보가 없을 경우 다음 주소에서 해당 버전을 다운로드 받을 수 있습니다. github 에 등록된 페이지인데  비교적 최신 버전들을 업로드 해놓습니다. 아니면 직접 해당 단말의 정보를 추출해서 집어 넣을 수도 있습니다.

https://github.com/filsv/iOSDeviceSupport

iOS 단말 정보


 

만약 위의 방법으로도 해결이 되지 않는다면 혹시 프로젝트 타깃이 해당 단말과 일치하는지 확인해야 합니다. 저의 경우는 단말을 재부팅하고 맥을 재부팅하니 되더군요. 

반응형

댓글

Designed by JB FACTORY