2013-09-23 3 views
1

프로젝트를 열 때마다 내 Xcode 5가 충돌합니다.프로젝트 로딩시 XCode 5가 충돌 함

파생 데이터, 캐시 및 환경 설정을 삭제하고 xcode를 다시 설치합니다.

나는 무엇을해야하는지 모른다. 나는 일할 수 없다.

다음은 오류 메시지입니다. 도와주세요. 나는 인터넷에서 이것에 대해 많이 보았다.

Crashed Thread: 0 Dispatch queue: com.apple.main-thread 

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x0000000000000000, 0x0000000000000000 

Application Specific Information: 
ProductBuildVersion: 5A1413 
ASSERTION FAILURE in /SourceCache/DVTFoundation/DVTFoundation-3532/Framework/Classes/Protocols/DVTInvalidation.m:243 
Details: <IDESourceControlCredentialsValidator, 0x7f9f18c44cb0> was never invalidated. 

Backtrace for allocation (if _creationBacktrace is set): 
(null) 
Object: <IDESourceControlCredentialsValidator: 0x7f9f18c44cb0> 
Method: -dealloc 
Thread: <NSThread: 0x7f9f12c14bc0>{name = (null), num = 1} 
Hints: None 
Backtrace: 
    0 0x00000001108fb188 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in IDEKit) 
    1 0x000000010f68d655 _DVTAssertionHandler (in DVTFoundation) 
    2 0x000000010f68d984 _DVTAssertionFailureHandler (in DVTFoundation) 
    3 0x000000010f7626a6 _DVTInvalidation_DeallocSuper (in DVTFoundation) 
    4 0x00000001108982a3 -[IDESourceControlSSLAuthenticationWindowController .cxx_destruct] (in IDEKit) 
    5 0x00007fff8703ffcc object_cxxDestructFromClass(objc_object*, objc_class*) (in libobjc.A.dylib) 
    6 0x00007fff87039922 objc_destructInstance (in libobjc.A.dylib) 
    7 0x00007fff87039fa0 object_dispose (in libobjc.A.dylib) 
    8 0x000000010f6b7995 __DVTSetupKVODeallocAssertions_block_invoke_371 (in DVTFoundation) 
    9 0x00007fff82d347fa -[NSResponder dealloc] (in AppKit) 
10 0x00007fff82c6a162 -[NSWindowController dealloc] (in AppKit) 
11 0x00007fff82dde901 -[NSWindowController release] (in AppKit) 
12 0x00007fff82f145b0 -[NSAutounbinder dealloc] (in AppKit) 
13 0x00007fff8703a230 (anonymous namespace)::AutoreleasePoolPage::pop(void*) (in libobjc.A.dylib) 
14 0x00007fff80818d72 _CFAutoreleasePoolPop (in CoreFoundation) 
15 0x00007fff811cd47a -[NSAutoreleasePool drain] (in Foundation) 
16 0x00007fff82d3527e -[NSApplication run] (in AppKit) 
17 0x00007fff82cd9bd6 NSApplicationMain (in AppKit) 
18 0x00007fff82bb27e1 start (in libdyld.dylib) 
19 0x0000000000000002 

상태 업데이트 :

나는 열린 프로젝트 Alt + Shift를로드하지 않고 엑스 코드를 시작했다. 그런 다음 Preferences에서 Enabled Source Control의 선택을 취소했습니다. 지금부터 나는 Xcode로 작업 할 수 있습니다. 그건 수정 사항이 아니지만 지금은 괜찮습니다. 나는 앞으로 답을 찾는다. 지금은 문제가 없습니다.)

+1

가능한 복제본 [Xcode 5가 SVN 버전 1.7과 충돌 함 - 자체 서명 된 인증서] (http://stackoverflow.com/questions/18890986/xcode-5-crashes-with-svn-version-1-7-self- 서명 된 인증서) – picciano

+0

답변을 주셔서 감사합니다. 왜 내 Xcode가 추락했는지 모르겠지만 지금은 비활성화되었습니다. 나는 그것이 svn과 함께 작동하는지 확인합니다. 감사합니다 – Logi24

답변

2

Devforums post에는 가능한 해결책이있는 것으로 보입니다.

수정 사항을 찾기 전에이 내용을 읽은 다른 사람에게. 내 특정 문제는 서버의 인증서에 올바른 호스트 이름을 사용하여 해결되었습니다. 우리의 내부 DNS는 svn 서버에보다 논리적 인 호스트 이름을 지정할 수 있지만 인증서에있는 것과 동일한 호스트 이름이 아닙니다. cert에서 올바른 호스트 이름을 사용하면 충돌이 발생하지 않습니다.

+0

열려있는 프로젝트 Alt + Shift를로드하지 않고 Xcode를 시작했습니다. 그 후 환경 설정에서 소스 제어 사용을 선택 취소했습니다. 지금부터 나는 Xcode로 작업 할 수 있습니다. 당신의 대답이 나를 도왔습니다. 그건 수정 사항이 아니지만 지금은 괜찮습니다. – Logi24

2

이 문제는 마우스 오른쪽 버튼으로 어떤 일에 "IDESubversion.ideplugin.hold를"이름 바꾸기 /Applications/Xcode.app/Contents/PlugIns/ 에 이동 엑스 코드 쇼 패키지 내용을 클릭 에 의해 해결 될 수있다 else

0

"소스 제어"를 사용하지 못하게했지만 "환경 설정"에서 "소스 제어"탭을 선택하면 Xcode가 중단됩니다. 나는 ~/.subversion/auth/svn ..... 파일/디렉토리를 삭제하는 다른 것들을 시도했다. 그 중 아무 것도 작동하지 않았습니다.

마지막으로, Xcode.App 내부의 IDESubversion.ideplugin의 이름을 IDESubversion.ideplugin.old로 변경했습니다.

이렇게하려면 Finder에서 "응용 프로그램"을 엽니 다. Xcode.App를 클릭하고 "Control- 클릭"하십시오. "패키지 내용보기"를 선택하십시오. 다음으로 "IDESubversion.ideplugin"을 찾으십시오. 그것을 클릭하십시오 - 이름 변경 모드로 변경됩니다 - 끝에 .old를 추가하여 이름을 변경하십시오.

이 XCode를 사용하면 "Xcode-> 환경 설정"에서 "소스 제어"탭을 선택할 수 있습니다. "소스 제어 사용"의 선택을 해제하고 Xcode를 다시 열고 열려고하는 프로젝트를 선택하십시오. 그것은 작동해야합니다. 그러나 소스 제어를 다시 활성화하거나 IDESubversion.ideplugin.old의 이름을 IDESubversion.ideplugin으로 변경하면 프로젝트/Xcode가 다시 충돌합니다. 그래서이 두 가지는이 작업을하는 데 필수적인 변화 인 것 같습니다.

자세히 알아보기, 이것은 OS X Mavericks 업데이트 및 최신 버전의 XCode (5A2053)입니다.

희망이 도움이됩니다.

0

나를 위해 유일한 해결책은 muthukumar가 언급 한 바와 같이 /Applications/Xcode.app/Contents/PlugIns/IDESubversion.ideplugin

의 이름을 변경했다.내가 perferences에서 소스 제어를 클릭하면

엑스 코드는 감사 @muthukumar ... 심지어

추락.

관련 문제