2012-04-07 6 views
1

어제부터, 내 아이폰은 모든 앱을 디버그 할 수 없었습니다. xcode에서 디버그 대상으로 내 iPhone을 선택하고 xcode에서 앱을 빌드하고 연결 한 다음 휴대 전화로 실행하면 나중에 몇 초 후에 xcode가 내 iPhone에서 실행됩니다. 그리고 아래 콘솔은 "Watchdog가 만료되었습니다. 원격 장치가 연결이 끊어 졌습니까?"디버깅 세션이 종료되었습니다. "Xcode에서 iPhone으로 앱을 디버깅 할 때 "워치 독이 만료되었습니다"

며칠 전 iPhone4s, iOS 버전이 5.0.1이며 탈옥하여 업데이트 Cydia가되었습니다.

다른 MBP에서는 아직 작동하지 않습니다. 어떻게 복구 할 수 있습니까?

답변

1

이것은 Cydia 업데이트 및 Jailbreaking의 버그 때문입니다.

희망이 도움이됩니다.

+0

수정 방법? 나는 처음에는 그렇게 생각하지만 확실하지 않다. – Alick

+0

나는 안전한 모드로 아이폰을 설정하기 위해 앱을 설치했다. 모든 탈옥 앱을 사용할 수 없게 만들고 디버그가 작동한다. – Alick

+0

어떻게 그렇게 할 수있는 ipad도 가능합니까? –

0

이 게시물을 참조하십시오 :

App crashes with "Watchdog has expired." message. No stack trace or crash dump

여기 TC이다. 그 게시물의 님의 답변

"워치 독이 만료되었습니다." 아무것도 의미 할 수 있습니다. 메시지가 이라고 말한 방식은 "로컬"GDB (Mac에서 실행 중) GDB가 "원격"GDB (전화에서 실행 중)로부터 데이터를 기다리는 시간을 시간 초과했음을 나타냅니다. 또는 재부팅 직전 전화의 콘솔 출력에서 ​​"워치 독이 만료되었습니다"라는 메시지가 표시 될 수 있습니다.

앱이 실행 중일 때 기기를 연결 해제하면 무엇이 표시됩니까? 전원을 끄면 어떡하지? 하드 리셋 (수면 + 집 10 초)을 발행하면 어떨까요?

기기를 재부팅하는 경우 심각한 문제가 발생했습니다. . 귀하의 앱은 전화를 내릴 수 없어야합니다. 하지만 때로는 무언가가 실수로 (IIRC, UIImagePickerController) 어떤 버전 2.x의 UIImagePickerController 에 앱이 이 종료되거나 전화가 다시 부팅되는 문제가있었습니다. 먼저 쫓겨났다.) "비트 맵의 ​​큰 세트"는 CoreAnimation (또는 IOSurface 또는 기타)이 비디오 메모리를 모두 소모하는 것처럼 보입니다.

난 당신이 첫 번째 근사 (스레드 안전에 대한 조심 아니라면 백그라운드 스레드에서 그리기 할 주저 것, 코어 애니메이션이며, UIKit은 스레드 - " 을 만들어진 몇 가지 기능을 제외시켰다하지 않습니다 안전한 "4.0).

희망이 도움이 될 것입니다.

관련 문제