Snow Leopard에서 Xcode 4.1을 실행하려면 어떻게해야합니까?


6

xcode 4.1로 업그레이드하려고하는데 예상대로 작동하지 않습니다. 등록 된 iOS 개발자이므로 (거대한) 설치 프로그램을 다운로드했습니다. 두 번 클릭하면 실행되는 것처럼 보이지만 중단됩니다. 아무것도 발생하지 않습니다. 클릭 버튼 등이있는 설치 프로그램 창이 없습니다. 터미널에서 설치를 수행하고 실제로 발생하는 것을 볼 수있는 더 좋은 방법이 있다고 확신합니다. 다음에 무엇을 시도합니까?

또한 개발자 포럼에서 설치 프로그램이 충돌하는 것에 대한 설명이 있었으므로 누군가 OSX 10.6.8 에서이 작업을 수행했는지 궁금합니다. 어제 현재 답변이 없습니다.

업데이트 : 지금까지 시도했습니다- 참고 : 이것은 10.6 (snow leopard) 용 xcode 4.1의 올바른 버전입니다 . 10.7 전용 Mac 스토어 버전이 아닙니다.

  • 를 사용하여 이전 버전의 xcode (현재 3.2.5)를 제거했습니다 /Developer/Library/uninstall-devtools --mode=all.

  • syslog를 보면 문제를 일으킬 수있는 몇 가지 오류가 있습니다. 첫째, 지난 밤에 종료하면이 표시 Macintosh DirectoryService[11]: BUG in libdispatch: 10K549 - 1960 - 0x10004004됩니다. 둘째, 이것은 반복적으로 나타납니다.Macintosh com.apple.launchd[1] (com.apple.SystemStarter): Failed to count the number of files in "/System/Library/StartupItems": No such file or directory

  • 설치 프로그램을 다시 시도하면 syslog가 위의 내용을 no such file or directory여러 번 보고 한 다음 Macintosh com.apple.launchd.peruser.501[93] (com.apple.coreservices.uiagent[230]): Job appears to have crashed: Segmentation fault충돌 보고서를 표시했습니다.

아마도 내 / System / Library 파일에서 무언가가 손상되어 질식하게 만들 수 있습니다. 이것을 수리하는 방법에 대한 제안에 대한 다른 아이디어가 있습니까?

업데이트 2 : MacBook에 xcode 4를 설치할 수 없었습니다. 문제의 근원은 이것이 인텔 프로세서를 사용하는 최초의 맥북 모델 중 하나 인 것 같습니다. 그리고 XCode 4는이 프로세서에서 잘 작동하지 않는 것 같습니다. 누군가 지금까지 해결 방법을 찾았지만 2009 년 말에 Snow Leopard를 실행하는 MacBook Air와 같은 새로운 컴퓨터가 생겼습니다. xcode 4 설치에 문제가 없습니다.

충돌 보고서 물건 : (유용하게 유용한 비트 ...)


Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000281e9000
Crashed Thread:  2

Thread 2 Crashed:
0   libSystem.B.dylib               0x96032401 sha1_block_asm_data_order + 29

Thread 2 crashed with X86 Thread State (32-bit):
  eax: 0xb02258a0  ebx: 0x93e07a69  ecx: 0x281e9000  edx: 0xb4148629
  edi: 0x85121bec  esi: 0xa1f8b822  ebp: 0xd7deffcd  esp: 0xb02257c0
   ss: 0x0000001f  efl: 0x00010286  eip: 0x96032401   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
  cr2: 0x281e9000

Followed by a long list of addresses that all refer to various files in either /System/Library/Frameworks or /usr/lib/. Several of them have ???(???) in the line. 

The last line is: 
`0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib`

developers.apple.com 또는 Mac App Store 중 어느 것을 사용하고 있습니까?
jmlumpkin

개발자의 것. 앱 스토어의 앱은 10.7 전용이며 실행 중이 아닙니다.
Suz

설명해 주셔서 감사합니다. MAS 버전이 10.6에서 작동하지 않기 때문에 올바른지 확인하고 싶었습니다.
jmlumpkin

왜 귀찮게? OS를 업데이트하지 않는 이유가 있습니까?
Shane Hsu

답변:


1

Xcode 4.2는 Snow Leopard에서 마지막으로 지원되는 Xcode 버전이므로 Xcode 4.2를 사용합니다. 여전히 developer.apple.com에서 다운로드 할 수 있습니다.


0

Wikipedia에 따르면 4.1의 두 가지 릴리스가있었습니다. 하나는 OS X Lion과 함께 소개되었고 다른 하나는 Snow Leopard를 위해 출시되었습니다. 아마도 Lion 릴리스에는 Lion이 필요하며 아마도 이것이 당신이 가진 것일 것입니다. 차이점을 어떻게 알 수 있는지 잘 모르겠습니다.


업데이트와 함께 전체 질문을 읽으십시오. 일단 그렇게하면 귀하의 답변이별로 도움이되지 않는다는 것을 이해할 것입니다.
Suz

-1

이전 버전의 XCode를 먼저 제거한 다음 (개발자 도구 폴더에 제거 스크립트가 있음) 설치 프로그램을 실행하십시오. 기괴하고 알려지지 않은 이유로 인해 이전 버전을 바꾸려고 할 때 멈출 수 있습니다.

그래도 작동하지 않으면 syslog를 파고 오류가 발생했는지 다시 게시하고 이상한 일이 있는지 확인하십시오.


이 정확한 문제는 어제 나에게 일어났다. Xcode의 모든 흔적을 제거하고 설치 프로그램을 다시 시작했으며 계속 진행했습니다.
chrismanderson

좋아, 나는 마침내 그것을 시도 할 수있는 기회를 얻었다. uninstall-devtools --mode = all을 실행했습니다. 그것은 모든 것을 점검 하고 xcode를 지우는 것처럼 보입니다. 나는 재부팅했다. 나는 다시 시도했다. 나는 약간의 진보가 있었다고 생각합니다. 아이콘이 포기하기 전에 훨씬 더 많이 위아래로 뛰었습니다. / usr / bin에서 바이너리 syslog를 찾았습니다. 그게 맞습니까? '투척 오류'인지 어떻게 확인합니까?
Suz

@Chris 'xtrace의 모든 흔적'에 대해 자세히 설명해 주시겠습니까?
Suz

2
나는 이것을 실행sudo /Developer/Library/uninstall-devtools --mode=all
chrismanderson

@Suz는 응용 프로그램, 유틸리티, 콘솔로 이동하여 syslog에 액세스하면 문제가있는 곳을 찾을 수 있습니다.
Nicholas Smith

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.