문제

내가 중단점을 설정하지만 엑스 코드 표시를 그들을 무시합니다.

도움이 되었습니까?

해결책

첫째,내가 동의 100%이전 사람들이 말하는 차례 Load Symbols Lazily.

나는 두 가지 이상의 것을 추가 할 수 있습니다.

(나의 첫 번째 제안이 명백한 소리,하지만 처음 사람이 그것을 제안하는 나에게,나의 반응에 따라 이러한 라인:"come on,십시오,당신은 정말 나를 생각하지 않을 잘 알고 있습니다......오입니다.")

  1. 가 없는지 확인하십시오 실수로 설정"Active 구성"을"릴리스입니다."

  2. 아래의"표적"에서 그래픽 나무의 디스플레이 귀하의 프로젝트에서 마우스 오른쪽 버튼을 클릭하여 대상지"정보를 얻을." 대라는"생성하는 디버깅 심볼"(또는 이와 유사한 것)및 이 있는지 확인 확인(aka).또한,당신은 수 있습을 찾아보십시오(도에 대>>정보를 얻)속성"이라는 디버깅 정보를 포맷을"그리고 그것을 설정하여"난쟁이과 dsym 파일입니다."

의 수 있다 다른 속성을 아래 표적>>정보는 당신에 영향을 미칠 수 있습니다.같은 것들을 찾을 최적화하거나 압축하는 코드는 물건(다고 가정하자는 작업에 디버깅 모드에서는 이것이 나쁘지 않은 조언).또한,찾아 같은 것들을 벗기고 상징하고 있는지 확인한다.예를 들어,"스트립된 제품"해야한다"No"로 설정한 디버그 대상입니다.

다른 팁

Xcode 에서 7,무엇이 나를 위해 일했:

1)있는지 확인 target->계획->실행에서는 디버그 모드지(릴)

2)확인을 확인하는 옵션은"디버그 실행"아래를 참조하십시오:

enter image description here

가 Xcode 디버깅 환경 설정한다.는지 확인"기호 로드 느리게"선택하지 않습니다.

었는 이 같은 문제는(다시).후 트리플 확인"기호 로드 lazily"과 벗기고는 그리고 디버깅 정보세대 플래그,내가 다음과 같다:

  1. 종료 Xcode
  2. 터미널 창을 열고 cd 프로젝트 디렉토리
  3. cd.xcodeproj 디렉토리
  4. 삭제 모든 것을 제외한다.pbxproj 파일(난 솔직하다.mode1v3 고 솔직하다.pbxuser)

할 수 있습 같은 작업을 수행하에서 측정기에 의해 오른쪽/옵션을 클릭합니다.xcodeproj 번들기"쇼 패키지 내용".

할 때 내가 다시 시작 Xcode,모두의 내용을 재설정하는 기본 위치는 등,하지만 중단했다!

에 대한 Xcode4.x:Goto 제품>디버 워크플로우와 취소"보여 분해 디버깅할 때".

에 대한 Xcode5.x Goto 디버깅>디버 워크플로우와 취소"보여 분해 디버깅할 때".

이 게시물을 참조하십시오: 점에서 작동하지 않는 Xcode?.수도 있습 밀어"Run"대신에"Debug"어떤 경우에는 귀하의 프로그램이 실행되지 않의 도움으로 gdb,어떤 경우에 당신을 기대할 수 없습니다 중단점을 작동하려면!

또 다른 이유

설정 DeploymentPostprocessing NO BuildSettings- 여기에 세부 사항

에서 짧은

이 설정을 활성화하는 것을 나타냅 바이너리 및 제거해야 합니다 파일이 모드,소유자와 그룹 정보를 설정해야하는 표준 값이 있습니다.[DEPLOYMENT_POSTPROCESSING]

enter image description here

이 페이지에 동일한 문제(C 코드 Xcode 에서 6 멈추지 않을 중단점에서)와 없음의 솔루션을 위 근무(프로젝트가 실질적으로는 상자의 설정을 현명한,그래서 작은 기회를 위한 모든 디버거의 설정을 수정하는 잘못된 값)...

후에 낭비하는 꽤 많은 시간을 줄 문제를,마지막으로 파악 범인(에 대한 내 코드):

Xcode(/LLVM)좋아하지 않는 들소식 #line 전처리기 명령입니다.

그들을 제거하는 문제가 해결된(디버거를 중지에서 내 중단점).

에 대한 Xcode4:

go Product -> Debug ->  Activate Breakpoints

이 나 Xcode 에서 9 절반에 대한 실망 날입니다.그것이 종료되는 간단한 디버 설정입니다.

Go 디버깅>디버 및 워크플로 있는지 확인하십시오 항상 표시 분해'꺼져 있습니다.간단합니다.:(

나를 위한 솔루션으로 XCode9.4.1(여기서 멈추지 않았는 모든 중단점):

아래에 구축 대상으 빌드->설정->Optimization Level:에서"최적화 속도를 위해"->"아니오 최적화"(지금은 느리지만 일)

많은 문제가 중단점에서 Xcode(2.4.1).내가 사용하는 프로젝트는 단지 포함하는 다른 프로젝트(같은 솔루션을 Visual Studio).내가 찾은 때때로 중단 없는 작업에 모두 없다면 적어도 하나의 중단점에서 설정 시작하는 프로젝트(즉을 포함하는 항목을 지점에 대한 내 코드).는 경우에만 중단에 있는"낮은 수준"프로젝트,그들은 그냥 무시됩니다.

그것은 또한 것처럼 보인다 Xcode 만 손잡이 중단 작업을 올바르게 행동한다면에서 중단점을 때에 포함된 프로젝트 소스 라인 중단점이다.

경고를 삭제하거나 비활성화를 중단점을 통해 다른 프로젝트 작업 때로는 적용되지 않지만,디버거는 것을 나타냅니다.그래서 나는 자신에 깨는 장애인 중단점,또는(지금은 눈에 보이지 않는)중단점을 제거했다.

이점이 작동하지 않고 다음을 수행 빌드/깨끗한 모든 대상을 얻을 그들에게 다시 작동합니다.

나는 생각한 문제가 될 수 있는 사이의 호환성 장치 버전과 Xcode.이 문제를 하려고 할 때는 디버그에 내 아이폰 4S 실행 iOS5.0.1.나는 아직도 사용하여 Xcode3.2.5.나에서 기호를 송수화기"를 선택하여 사용 이 장치 개발에서"주최자는 창입니다.이 전화를 거부하는점 그러나입니다.내 3GS 중단점,동 Xcode 프로젝트에 같은 설정...다만 다른 장치 및 그것의 실행 iOS4.0.나는 이 Xcode 버그에서 3.2.5 때문에,나는 기호입니다.을 시도하는 데 모든 솔루션 게시 여기,지금까지 나는 결정에 내 문제에 대한 해결책을 앞두고 업그레이드를 XCode4.아마도 디버깅할 수 없습니다 효과적으로하지 않으면 기본 SDK 이상으로 높은 시스템을 디버그.어쩌면 그는 분명할 수 있는 사람을 확인합니까?

편집:나는 것입 업데이트될 때 확인할 수 있습니다 이것은 사실이다.

삭제 내 폴더를 만 문제를 해결했습니다.

이를 위해,또한 엑스 코드 6 위는지 확인하시 중단 버튼이 활성화(블루살 같은 버튼):

enter image description here

Xcode 에서는 4

- Product menu > Manage Schemes
- Select the scheme thats having debugging problems (if only one choose that)
- Click Edit button at bottom
- Edit Scheme dialog appears
- in left panel click on Run APPNAME.app
- on Right hand panel make sure youre on INFO tab
- look for drop down DEBUGGER:
- someone had set this to None
- set to LLDB if this is your preferred debugger
- can also change BUILD CONFIGURATION drop down to Debug 
-      but I have other targets set to AdHoc which debug fine once Debugger is set

내가 찾는 문제입니다.어떻게 든"표시 분해할 때는 디버깅"사용에 내 XCode 을 만들어하는 문제입니다.때 나는 장애인 그것은,나의 모든 디버거를 중지에서 내 소스 코드입니다.

당신이 그것을 찾을 수 있습니다에서: Product->Debug Workflow->Show Disassembly 면 디버깅할 수 있습니다.

할 수 있습 활성화/중단점이 궁금하네에서 드롭다운 메뉴 enter image description here

모든 사람이 실패하는 경우,대신 중단점,호출할 수 있는 다음과 같은 기능:

void BreakPoint(void) {
    int i=1;
    #if !__OPTIMIZE__
    printf("Code is waiting; hit pause to see.\n");
    while(i);
    #endif
}

을 이력서,수동으로 설정하 제로,다음 다시 시작 단추입니다.

그것은 일이 동일한 것을 나에게 XCode 에서 6.3.1.나는 그것을 해결하기 위해:

  • 보기->네비게이터->여 디버그 Navigators
  • 기에서 마우스 오른쪽 버튼을 클릭하 프로젝트 루트->이동점 (선택하면 사용자 옵션)
  • (이 옵션을 선택한 단점을 공유, 더라도 나는 확실하지 않는 경우에는 필요).

후에는 변경 설정 이동점 옵션에 다시 프로젝트 및 않은 경우 단점을 공유 옵션,그리고 여전히 작동합니다.

누구에게도 뒤지지 않는 이유를 알지만 이것이 내 중단점이다.

나는 모든 것을 하지만 나만을 비활성화하는 디버깅을 중단 한 후 그들을 활성화하했다.

이 중 하나가 될 수 있다는 가능한 이유로 이런 일을....제품>체계>편집 scheme>..에서 실행>정보>실행 체크인"디버그 실행".

을 설정할 때 당신의 휴식점,마우스 오른쪽 단추로 클릭하고 당신이 얻어야 한다는 몇 가지 옵션에 대해 어떻게 휴식점은 처리된(로그인 비평가들의 극찬을 받고,계속 실행을 일시 정지,etc.)

또한지 확인"기호 로드 느리게"선택하지 않은 디버그 preferences.

(에 적용됩 Xcode3.1,에 대한 확실하지 않거/후 버전)

또한지 확인된 앱 스토어 응용 프로그램의 배포하지 않도 장치에 설치됩니다.

다른 것을 확인하는 경우 당신은"권리"plist 파일을 디버깅 모드(가능하기 때문에 당신이 하고 있는 물건을 가진 Keychain),는지 확인 plist 파일은"얻는 작업을 허용"=YES 니다.그것이 없이,디버깅 및 로깅을 깨진 것입니다.

가 나타납 3 국을 중단점에서 Xcode.당신이 그들을 클릭하면 그들은 다른 설정을 통해.어두운 푸른 사용하는 회색으로 표시되는 장애인이고 나는 본 적이 옅은 파란색 때로는 나에게 필요한 클릭에서 중단점을 얻기 위해 다시 그것이 어두운 푸른 색입니다.

이 있는지 확인을 시작으로 디버깅 명령하지 명령을 실행.당신이 할 수 있는 것 중 하나에 의해 타격 옵션 명령을 반환 또는 이동(디버그)에서 옵션을 선택합니다.

가 Xcode3.2.3SDK4.1 점 실패할 것이다.내가 찾는 경우 깨끗한 빌드를 사용하여 터치령에서 빌드 그들은 다시 작동합니다.

여기에는 애매한 하나로:에서 작업하는 경우에는 공유 라이브러리(또는 플러그인),중단점을 노란색으로 갈 것이다에 시작시 발생할 수 있습니다 당신을 망치고 키보드에서 좌절하고 죽이는 디버그 프로세스.만,그러지 마!심볼 수 없을 때까지 응용 프로그램 라이브러리는 지점에서 중단점이 될 것이 유효합니다.내가 달렸으로 이제 브라우저 플러그인을...BPs 가 비활성화되었을 때까지 탐색하는 페이지에 인스턴스화 나 플러그인입니다.

나는 같은 문제에 직면하고 싶을 때는 디버그에는 웹 플러그인 사용자 지정 실행되었는 사파리 5.1.그것은 잘 작동까지 업그레이드가 내 사파리 5.1 에서 4.0.5.일단 설치되어 사파리 4.0.5 다시,중단점을 모두 작업을 시작했을 수정하지 않고 어떤 Xcode 설정입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top