Проблема отладки моего приложения с помощью xcode - PullRequest
1 голос
/ 06 сентября 2011

Я разрабатываю приложение, которое загружает новости из Google Reader.Приложение отлично работает на симуляторе iphone, но при попытке установить его на телефоне происходит сбой приложения, когда я пытаюсь получить новости из другого источника (приложение перезагружает новости и анализирует документ XML).Проблема в том, что я могу получить информацию о проблеме, потому что она вылетает до того, как в симуляторе она работает идеально.Итак, мой вопрос: Как я могу отладить, чтобы получить некоторую информацию о?Возможно, проблема в том, что у устройства не так много памяти ... Но я не уверен, и я не хочу знать больше информации.Какие инструменты я могу использовать?Инструмент?PS Я использую xcode 4

** РЕДАКТИРОВАТЬ!Я не могу понять ошибку ... Я пробовал с инструментами ... По вашему мнению, если приложение отлично работает в симуляторе, но вылетает после перезагрузки некоторых новостей (после 2 раз), что за ошибка может быть?

** РЕДАКТИРОВАТЬ Я получаю больше информации о:

Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: -[GoogleReader feedParser:didParseFeedItem:]
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: MWFeedItem: “Apple Tv e Spotify: Combinazione vincente” - 2011-07-20 09:37:17 +0000
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: -[GoogleReader feedParser:didParseFeedItem:]
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: MWFeedItem: “Partecipa al concorso Original iPhone Film Festiv…” - 2011-07-20 08:58:54 +0000
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: -[GoogleReader feedParser:didParseFeedItem:]
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: MWFeedItem: “Arriva Roku 2” - 2011-07-20 07:57:13 +0000
Sep  6 23:06:13 unknown NewsPad[2534] <Warning>: -[GoogleReader feedParserDidFinish:]
Sep  6 23:06:14 unknown MobileMail[2503] <Warning>: Received memory warning.
Sep  6 23:06:14 unknown SpringBoard[15] <Warning>: Received memory warning.
Sep  6 23:06:15 unknown UserEventAgent[12] <Notice>: jetsam: kernel termination snapshot being created
Sep  6 23:06:15 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.apple.mobilemail[0x774d]) Exited: Killed: 9
Sep  6 23:06:15 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.apple.mobilephone[0xffde]) Exited: Killed: 9
Sep  6 23:06:15 unknown SpringBoard[15] <Warning>: Application 'Mail' exited abnormally with signal 9: Killed: 9
Sep  6 23:06:15 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.PaoloSmedile.NewsPad[0x69e6]) Exited: Killed: 9
Sep  6 23:06:16 unknown SpringBoard[15] <Warning>: Application 'Telefono' exited abnormally with signal 9: Killed: 9
Sep  6 23:06:16 unknown SpringBoard[15] <Warning>: Application 'NewsPad' exited abnormally with signal 9: Killed: 9
Sep  6 23:06:17 unknown kernel[0] <Debug>: launchd[2540] Builtin profile: MobileMail (sandbox)
Sep  6 23:06:17 unknown ReportCrash[2539] <Error>: Saved crashreport to /Library/Logs/CrashReporter/LowMemory-2011-09-06-230617.plist using uid: 0 gid: 0, synthetic_euid: 0 egid: 0

Что я должен делать?

Ответы [ 2 ]

0 голосов
/ 06 сентября 2011

Установите точки останова для исключений и воспроизводите их при запуске приложения на устройстве в отладчике Xcode.

0 голосов
/ 06 сентября 2011

В органайзере вы можете получить журнал устройства о сбое, а также увидеть консоль с устройства.

Также вы можете попробовать симулировать предупреждения памяти в симуляторе.Отредактируйте схему под опциями, включите предупреждения памяти, но зомби только для симулятора.

Скомпилируйте ваше приложение с помощью анализатора и исправьте все предупреждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...