lldb

    0

    1답변

    여기 거래가 있습니다 : iPhone의 내부 주소록에 액세스하는 앱을 구축 중입니다. 모든 것이 잘 작동했다 (여전히 시뮬레이터에서 잘 작동),하지만 지금은 장치에 나는 ThreadBreak을 얻고 lldb이 줄의 콘솔에 오류 메시지와 함께 열립니다 다시 tempPerson.firstname = ABRecordCopyValue(person, kABPerso

    0

    1답변

    iOS 응용 프로그램을 xCode (또는 필요한 경우 다른 대화식 디버거)과 대화식으로 원격 디버그 할 수 있습니까? 아무도 내 애플 리케이션에 이것을 허용 할 수있는 깔끔한 프레임 워크를 가지고 있습니까? 애플이 라이브 애플 리케이션을 원할지도 모르지만 엔터프라이즈 배포와 베타 배포의 경우에는 에이스가 될 것이라고 생각한다. 작동하는 워크 플로우는 버그가

    3

    1답변

    LLDB를 사용하여 신속한 프로젝트에서 객체를 검사하는 방법이 약간 맘에 들지 않습니다. 이 특별한 경우 NSJSONSerializer를 사용하여 JSON의 작은 덩어리를 직렬화하고 값을 검사하고 싶습니다. Xcode 5.1에서는 매우 간단했습니다. lldb 프롬프트에서 "po json"을 입력하면 원하는 것을 얻을 수 있습니다. 이제 po 명령과 prin

    1

    1답변

    잠시 동안 일부 라이브러리 코드에서 어설 션이 실패하게되고 Xcode가 내가 한 일에 대해 앞으로 나올 문제가 있습니다. 이 경우 일반적으로는 (당신의 tableview 행을 삭제하고 데이터 소스 제거하지 않는 예를 들어), 당신은 로그에 다음과 같은 오류가 발생합니다 : *** Assertion failure in -[SomeClass someMethod

    5

    2답변

    Xcode를 사용하지 않고 iPhone 또는 다른 iOS 장치에서 개발중인 내 iOS 응용 프로그램 중 하나를 시작하고 디버깅 할 수 있습니까? lldb를 사용하여 명령 줄에서이 작업을 수행하고 싶습니다. 저는 Xcode를 사용하여 터미널 내에서 엄격하게 디버깅 할 수 있기 때문에이 작업을 수행 할 수 있다고 생각합니다.

    0

    1답변

    프로그래밍 방식으로 제약 조건을 추가 할 때 디버깅하는 중입니다. 내 응용 프로그램이 충돌 할 때 LLDB는 더 이상 문제를 디버깅하기 위해 [UIView _viewHierarchyUnpreparedForConstraint :]를 중단하라는 메시지를 표시합니다. 내가 LLDB로 중단 점을 추가 할 때, : b s -n -[UIView _viewHierarc

    1

    2답변

    런타임에 다른 프로세스의 공유 라이브러리/이미지 목록을 얻으려는 중입니다. 실행 가능 파일을 읽지 않고 프로세스가 메모리에 가지고있는 데이터 만 있습니다. GDB와 lldb 같은 디버거가 프로세스에 연결 한 후 "이미지 목록"과 같은 일을 할 수있는 명령 예 : (lldb) image list [ 0] 84C51E40-00C5-3710-8A99-04A0F

    0

    1답변

    나는 목표 C에서 다음과 같이 함수 이름이 선언이 : 내가이 함수를 호출하고,이 같은 호출 할 때 내가 중단 점을 데려 가고 싶다는 내있는 viewDidLoad에서 - (void)placeViews:(CGSize)screenSize; : [self placeViews:size] 그래서 LLDB에서 나는 다음 중단 점 명령을 입력하고 : breakpo

    1

    1답변

    help breakpoint set의 문서를 읽으면서 breakpoint set -w <boolean>을 사용하여 예외가 발생하는 중단 점을 설정할 수 있음을 알 수 있습니다. 나를 혼란스럽게 생각하는 것은 내가 부울 값을 설정할 수 없다는 것입니다. 나는 breakpoint set -w true과 breakpoint set -w 1과 breakpoint

    6

    1답변

    OS X로 ssh 할 때 실행중인 프로세스에 lldb를 첨부하려면 어떻게해야합니까? 윈도우 변경은 일부 디버깅하려는 UI 상태를 변경하기 때문에 터미널 창에서이 특정 앱을 디버깅 할 수 없습니다. ssh 세션에서 lldb를 첨부하면 "attach failed : lost connection"이라고 표시됩니다. EDIT : 연결이 끊어지는 ssh가 아닙니다.