2012-04-07 2 views
1

Со вчерашнего дня My iphone не смог отладить любые приложения. В xcode, когда я выбираю свой iPhone в качестве цели отладки и создаю xcode приложение, ссылку и запускаю в свой телефон, несколько sencond позже, xcode заканчивается на моем iPhone. И консоль внизу показывает, что «Watchdog истек». Удаленное устройство было отключено? Отладка сеанса завершена ».«Watchdog истек», когда я отлаживаю приложение с iPhone в Xcode

Это iPhone4s, версия iOS 5.0.1, и была джейлбрейк и обновлена ​​Cydia несколько дней назад.

Он еще не работал на моем другом MBP. Как его восстановить?

ответ

1

Это из-за ошибки в обновлении Cydia и Jailbreaking.

Надеюсь, это поможет.

+0

Как исправить? Я так думаю, но не уверен – Alick

+0

У меня установлено приложение для установки iPhone в SAFE MODE, оно отключит все приложения для джейлбрейка, а работа отладки будет работать. – Alick

+0

как вы это делаете, возможно, с ipad? –

0

Обратитесь к данному сообщению:

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

Вот дц. ответ с этого поста

«Сторожевой таймер истек». может означать что угодно. Способ сообщения предполагает, что «локальный» GDB (работает на вашем Mac) GDB timed ожидает получения данных с «удаленного» GDB (работает на телефоне). В качестве альтернативы, «Сторожевой таймер истек» может произойти с выхода консоли телефона незадолго до перезагрузки.

Что отображается, если вы отключите устройство во время работы вашего приложения ? Что, если вы отключите его? Что делать, если вы произвели жесткий сброс (Sleep + Home на 10 секунд)?

Если это вызывает перезагрузку устройства, есть что-то серьезное неправильное происшествие. Ваше приложение не должно убирать телефон, , но иногда что-то проскальзывает (IIRC, UIImagePickerController на некоторой версии 2.x возникла проблема, когда либо ваше приложение получит , либо перезагрузится телефон, в зависимости от который первым ударил). «Большой набор растровых изображений» звучит так, как будто это может привести к тому, что CoreAnimation (или IOSurface или что-то еще) закончится из видеопамяти.

я постеснялся бы сделать рисунок в фоновом потоке, если вы не очень осторожны безопасности потоков (в первом приближении, CoreAnimation является и UIKit не за исключением нескольких функций, которые были сделаны «резьбовых безопасно "в 4.0).

Надеюсь, это вам поможет.