2014-10-16 2 views
3

내가 거기에 할당 된 브레이크 포인트가 없습니다엑스 코드가 중단 점으로 시작 "스레드 1 : 중단 점 1.2"

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 

에서이 main.m에서 중단 점으로 시작 엑스 코드를 실행할 때마다.

+0

사실 내 코드를 디버깅 할,하지만 시뮬레이션 코드를 시작 할 때마다도 중단하지 않고,이 시점에서 중지합니다. – felipelmota

+0

나는 충돌하지 않는다. – felipelmota

+0

프로젝트는 잘 작동하지만, 동료들은이 문제가 없다. 이미 전체 환경을 제거하고 다시 설치했습니다. – felipelmota

답변

3

문제는 전역 예외 브레이크 포인트가 있다는 것입니다. 어떤 이유로 예외가 발생합니다. 그러나 모든 예외가 치명적인 것은 아닙니다. 이것은 코코아에 의해 내부적으로 잡힌 것입니다. 따라서 두 가지 선택 사항이 있습니다.

  • 예외 브레이크 포인트를 클릭하고 다시 시작하십시오.

  • 일시적으로 예외 브레이크 포인트를 해제합니다 (중단 점 탐색기에서).

이런 일이 조금 노골적이지만 그게 그 방법입니다. 코코아가 을 던지고 내부적으로 예외를 잡는 경우가 많이 있습니다. (예를 들어, AVFoundation이 많이 수행합니다.) 일반적으로 눈에 띄지 않을 것이지만 전역 예외 브레이크 포인트가 활성화되어 있으면 일시 중지가 발생합니다.

+0

Xcode에서 "Thread 1 : breakpoint 1.2"메시지를 표시하고이 중단 점을 계속 수행하고 정상적으로 실행을 계속할 수 있습니다. – felipelmota

+0

나는 똑같은 일이 발생 했으므로 이제는 예외 중단 점이 될 것이라고 확신한다. 중단 점 탐색기에서이를 볼 수 있습니다. – matt

+0

나도 이런 일이 일어나고 있다고 매우 화가났다. 나 자신의 브레이크 포인트로 한 번 버그를 잡을 수 없었다. 나는 이것을 잡기 위해 모든 예외 브레이크 포인트를 사용했다. 이제 나는 정확한 시간을 계산하는데 약간의 시간을 할애했다. 왜 신들이 이것을 알아들을 수 없을 때 예외를 던지는 것입니까? – Orion

3

어쩌면 당신은 다음과 같이 시도 할 수 있습니다 :

는이 응용 프로그램에서 제공하는 글꼴에 따라 당신의 Info.plist에서 지정한 모든 글꼴이 응용 프로그램 번들에 실제로 당신이 있는지 확인합니다.

글꼴 또한 중단 점 예외를 편집 만 목표 - C의 예외를 선택할 수 있습니다 C++ 중단 점 1.2

1

으로 이어질 것입니다. 제 경우에는 저를 도왔습니다.

Screenshot of Breakpoint navigator

+0

@ChikabuZ의 해결책이 나를 위해 일했습니다. +1 – Steven