본문 바로가기
STUDY/iOS

Xcode boot 에러 해결하기

by 23g 2024. 11. 30.

이 에러는 Xcode 시뮬레이터가 launchd 서비스와 통신하는 데 실패하여 발생한 문제임. 아래 해결 방법을 하나씩 시도해보셈:

1. Xcode 및 macOS 재시작

  • Xcode를 완전히 종료하고, macOS를 재부팅한 후 다시 시도.
  • 많은 경우 시스템 리소스 문제나 launchd 서비스 초기화 문제가 해결될 수 있음.

2. Xcode Derived Data 삭제

  • Xcode의 Derived Data를 삭제하여 빌드 캐시 문제를 해결:
    rm -rf ~/Library/Developer/Xcode/DerivedData
    

3. Simulator 데이터 초기화

  • Xcode > Window > Devices and Simulators로 이동.
  • 문제가 발생한 시뮬레이터를 선택하고 Erase All Content and Settings를 실행.

4. 시뮬레이터 재설치

전 이 단계에서 성공했습니다요

  • 문제가 지속되면 시뮬레이터를 삭제하고 다시 설치:
    1. Xcode > Settings > Platforms로 이동.
    2. 사용 중인 iOS 시뮬레이터를 삭제 후 재설치.

5. Command Line Tools 확인

  • 올바른 Command Line Tools가 선택되었는지 확인: 
  • xcode-select --install xcode-select --switch /Applications/Xcode.app/Contents/Developer

6. Xcode 재설치

  • 문제가 계속되면 Xcode를 삭제한 후 App Store 또는 개발자 사이트에서 다시 설치.

7. 시뮬레이터 로그 확인

  • 시뮬레이터의 launchd 관련 로그를 확인하여 추가 정보를 얻을 수 있음:
    tail -f ~/Library/Logs/CoreSimulator/CoreSimulator.log
    

8. Xcode 업데이트

  • 사용 중인 Xcode 버전이 최신인지 확인. 새로운 macOS 버전이나 SDK가 기존 Xcode와 호환되지 않을 수 있음.

위 방법으로 문제가 해결되지 않으면, 추가 로그를 확인하거나 Apple Developer Forum에서 유사 문제를 찾아볼 수도 있음

최근댓글

최근글

skin by © 2024 ttutta