2011-06-11 5 views
2

누군가가 자신의 전문 지식을 지원할 수 있기를 바랍니다 ... 앱 실행시 Xcode가 멈추는 문제가 있습니다. 문제는 간헐적입니다.Xcode 4.0 beachball 및 앱 실행시 동결

GNU gdb 6.3.50-20050815 (Apple version gdb-1518) (Sat Feb 12 02:56:02 UTC 2011) 
Copyright 2004 Free Software Foundation, Inc. 
GDB is free software, covered by the GNU General Public License, and you are 
welcome to change it and/or distribute copies of it under certain conditions. 
Type "show copying" to see the conditions. 
There is absolutely no warranty for GDB. Type "show warranty" for details. 
This GDB was configured as "--host=x86_64-apple-darwin --target=arm-apple-darwin".2#b2a16f854957b341^[email protected]"Xcode.IDEFoundation.ConsoleAdaptor.Debugger17"tty /dev/ttys000 
mem 0x1000 0x3fffffff cache 
mem 0x40000000 0xffffffff none 
mem 0x00000000 0x0fff none 
(gdb) 

어떤 시점에서, 엑스 코드는 죽음의 비치 볼과 정지하고있는 유일한 방법은 강제로 종료하고 다시 시작이다 : 나는 응용 프로그램을 실행하면

는 콘솔은 다음과 같은 출력을 보여줍니다. 기기 (아이폰 4)는 검은 색 화면을 유지하지만 홈 버튼에 반응합니다. 동결 상태에서 활동 관리자가 Xcode에 100 % CPU를 표시합니다.

단계 나는 시도했다 :
- Xcode를 다시 설치 (완전 제거 +를 처음 설치)
- 다시 설치 OS X

좀 더 관찰 - (완료 모든 데이터 및 설정 지우기 복원)
을 장치를 복원
를 - GDB가 ON 인 상태에서 "앱 실행 대기"로 문제가 일시적으로 해결 된 것 같습니다
- 앱이 리포지토리에 연결되면 앱이 한 번 올바르게 실행 된 후 다음 실행시 동결됩니다.
- 옵션 + 기능 클릭 또는 클래스 (빠른 도움말)도 Xcode를 고정 시키지만, 작동하면 앱이 GDB를 사용하여 제대로 실행됩니다. 이것은 아마도 정보의 매우 중요한 부분 일 것입니다.

내가 발견 한 유일한 해결 방법은 스키마 편집 창에서 GDB를 끄는 것입니다. 이렇게하면 100 % 작동합니다. 하지만 분명히, 디버거없이 ... 이것은 내가 정말로 필요한 시점입니다.

동일한 문제가 this thread에보고되었지만 스레드가 꽤 오래 동안 움직임이 없었으며 다른 것을 열어보기로 결정했습니다. 일부 전문가는 정지 된 상태에서 프로세스 샘플을 얻으려는 사람이 있음을 지적했습니다.이 시점에서이 문제를 해결할 준비가되었으므로 시스템을 더 잘 이해할 수있는 사람이 필요합니다.

도움 주셔서 감사합니다.

+0

GDB에서 2-3 번 실행하고 같은 beachball을 설치 한 후 OS X을 다시 설치 ... 문제는 프로젝트 자체에 있습니다. –

답변

0

라이온과 최신 Xcode 버전으로 마녀 문제가 사라진 후 문제가 사라졌습니다.

0

이 문제가있어서 정의한 모든 중단 점을 제거하여 해결했습니다. 왜 이것이 GDB의 실속을 초래했는지는 잘 모르겠다.

그렇긴하지만 나는 XCode 4.0.x에서 비치볼을 계속 경험해 왔습니다. 다른 이유도 있습니다. XCode 베타에서 일어난 일을 기억하지 못합니다.

관련 문제