2011-01-27 2 views
0

я бег моей программы с помощью iPhone симулятора п в некоторой точке приложении crashes..but нет ошибок ... просто получать Debugging анулировано в консоли отладчикасбой iphone app?

, как я могу проверить это, что проблема аварии?

+0

Вы пытались использовать точки останова? Вы пытались включить NSZombies? –

ответ

1

Как насчет утечек памяти ?? Если вы выделяете много переменных и не освобождаете их, это может привести к утечке памяти. Который со временем приведет к сбою приложения с помощью черного экрана. Попробуйте запустить приложение с помощью инструмента «Утечки». Перейдите в Run -> Run с Performance Tools -> Leaks. Пройдите все, что вы можете в приложении, с помощью этого инструмента, и он сообщит вам о любых утечках памяти.

Вот хорошая ссылка для получения информации об использовании Утечки Инструмент: http://mobileorchard.com/find-iphone-memory-leaks-a-leaks-tool-tutorial/

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

+0

thank u Matt, я попробую это, также у меня есть список, в списке, который я выбираю по ячейке и UIActionSheet приходит, тогда я должен сделать выбор (например, я нажимаю Edit) (1) Я иду в Edit View, вы отменяете и сохраняете элементы бара -> несколько раз его выполнение прекращается некоторое время, когда он падает, когда я нажимаю save или cancel (2), если его работоспособный n теперь я снова вернусь в свой список, когда я выбираю ту же ячейку для параметра «Редактировать» из листа действий. Статический я имею в виду, что приложение не является краш-кнопкой. Показывается нажатая кнопка ni должна выйти из симулятора iphone .... i есть представление на следующей неделе, ni не знаю, как я могу это сделать ?? – Pooja

+0

Вы правы в своей проблеме с утечкой памяти, я решил одну, а вторую - не в состоянии ... сценарий: выберите запись в списке-> план действий-> выберите вариант редактирования-> теперь, если я редактирую и SAVE в режиме редактирования в первый раз не проблема, но в 2 раза это сбой, поскольку я не выпускаю объект, созданный сэкономить время сейчас -> если я пытаюсь выпустить его его сбой в самый первый раз – Pooja

+0

, вы не должны выпускать переменные, пока все не будет сказано и сделано. Посмотрите, где вы вызываете функцию редактирования и проверяете, что она на самом деле делает. Если он сработает и не будет утечкой памяти, вы можете передать параметры, которые неверны или вызывают неправильный метод. – Matt

0

Постарайтесь заглянуть в журналы аварий. Вы можете найти их в ~/Library/Logs/CrashReporter

+0

Я ищу это ~/Библиотека/Журналы/CrashReporter, но я не имею, ~/Библиотека/Журналы/нет crashreports – Pooja

Смежные вопросы