Xcode 9 (빠른 4)에서 응용 프로그램을 작성하고 완전히로드되기 전에 충돌이 발생합니다. 오류 : Thread 1: Signal SIGABRT
및 libc++abi.dylib: terminating with uncaught exception of type NSException
가 표시됩니다. 중단 점과 디버깅을 사용하여 오류의 원인이되는 코드 줄을 어떻게 알 수 있습니까? 어떤 도움을 주시면 감사하겠습니다. 감사! (여기도 스크린 샷이 있습니다) Xcode 9에서 iOS 응용 프로그램이 충돌 한 코드 줄을 어떻게 알 수 있습니까?
2
A
답변
7
여기서 필요한 것은 예외 중단 점입니다. 예외 중단 점은 매번 특정 파일의 특정 행 대신 예외가 발생할 때마다 중단되는 특별한 종류의 중단 점입니다. 중단 점이 중단되는 행은 예외를 throw하는 행입니다. 예외 중단 점을 설정하려면 중단 점 네비게이터를 열고 하단의 +
버튼이 약간의 메뉴가 나타납니다
를 왼쪽으로해야합니다, 그에서, 당신은 Exception Breakpoint…
세 번째 메뉴가 나중에 팝업 될 수도 있지만, 그 밖의 아무 곳이나 클릭하여 해제 할 수 있습니다. 그 후, 앱을 다시 빌드하고 실행할 때 던져진 행에 예외가 발생할 때마다 중단됩니다.
감사합니다. 도움을 청합니다! 나는 그 오류가 어디에 있는지 알았다. 그러나 그 문제를 해결하도록 도와 주시면 정말 대단합니다. 나는 Firebase를 사용하고있다. '아직 앱이 구성되지 않았습니다.'라는 오류 메시지가 표시됩니다. 내 프로젝트에 대한 설정 파일을 설치했습니다. 나는 무엇을해야합니까? 어떤 도움을 주시면 감사하겠습니다. 감사! – ojassethi