답변:
App Store를 엽니 다
오른쪽 상단에서 업데이트 섹션을 찾으십시오.
Xcode 찾기 및 업데이트 클릭
softwareupdate --list
오래된 소프트웨어 목록을 참조하십시오.
softwareupdate --install --all
오래된 소프트웨어를 모두 업데이트하십시오.
softwareupdate --install <product name>
지정한 소프트웨어를 업데이트하십시오.
softwareupdate --list Software Update Tool Finding available software No new software available.
softwareupdate --install Xcode
말한다Xcode: No such update
App Store를 통해 다운로드하려고하면 약간의 회색 회전자가 발생하고 실제로 아무 일도 일어나지 않으면 다음으로 이동할 수 있습니다.
Apple 개발자 ID로 로그인하면 최신 Xcode가 .zip 다운로드로 제공됩니다.
필자의 경우 (Xcode 6.1, iOS 8.2) AppStore에서 업데이트를 보지 못했습니다. 다운로드 용 Xcode 6.2를 발견하고 "설치"를 눌렀습니다. 그런 다음 업데이트를 설치하고 요청했습니다 (2Gb 이상). Xcode 6.2는 iOS 8.2 및 iOS 8.1.2에서 올바르게 작동합니다.
이 팁이 다른 사람을 도울 수 있기를 바랍니다.
최신 베타를 원하면 AppStore에 없습니다. 대신 https://developer.apple.com 에 로그인하여 거기에서 다운로드 해야합니다 .
명령 행을 사용하여 OSX 개발 도구를 업데이트하고 업그레이드하는 가장 좋은 방법은 다음과 같습니다.
OSX에서 터미널을 열고 아래 명령을 입력하십시오. 관리자 권한이없는 경우 접두사로 'sudo'를 시도하십시오.
brew update
오래된 도구 및 라이브러리를 업그레이드하려면 아래 명령을 사용하십시오.
brew upgrade
이것들은 node, rethinkDB 등과 같은 모든 패키지를 업데이트합니다.
또한 softwareupdate --install --all
이 명령도 가장 효과적입니다.
중요 : 간단한 명령을 사용하여 오래된 패키지를 모두 제거하고 여유 공간을 확보하십시오.
brew cleanup
나도이 버거를 만났다.
이전 버전의 Xcode (ios 9.2와 호환되지 않음)를 실행 중이므로 업데이트해야했습니다.
나는 이것에 몇 시간을 보냈고 앱 스토어에서 끊임없이 죽음의 바퀴를 받고있었습니다. 아무것도 효과가 없었습니다. OSX를 업데이트하고 CLI 소프트웨어 업데이트를 시도했습니다.
궁극적으로 AppZapper를 다운로드 한 다음 XCode를 nuk했습니다.
다운로드하기 위해 앱 스토어로 갔지만 여전히 작동하지 않습니다. 그런 다음 재부팅했습니다.
그리고 여기에서 마침내 새로운 xcode 버전으로 업그레이드 할 수있었습니다.
경고 : AppZapper는 Xcode 주변의 모든 데이터도 삭제할 수 있으므로 프로필, 키 등을 처음부터 다시 시작할 수 있도록 준비하십시오. 여기에 나와있는 다른 참고 사항에 따라 3-5 시간 정도의 다운로드 원정을 준비 할 수 있습니다. .
Xcode를 업그레이드 할 필요는 없습니다.
그냥 파일을 열고 /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb
,
check_xcode_minimum_version
다음 함수 에서이 줄을 제거하십시오 .
def fatal_build_from_source_checks
%w[
check_xcode_license_approved
check_xcode_minimum_version //<-- this one
check_clt_minimum_version
check_if_xcode_needs_clt_installed
].freeze
end
그렇다면 brew install
잘 작동합니다.