Как найти ошибку в приложении типа утилиты? - PullRequest
0 голосов
/ 10 января 2011

Я написал приложение типа утилиты, которое отлично работает на симуляторе, но очень часто вылетает на реальном устройстве (iPad).Сбой происходит при возврате к MainView из FlipsideView.Либо кнопка не реагирует, либо закрывает приложение (сбой).Я продублировал все о FlipsideView (контроллер, xib), изменил имя на FlipsideHView и изменил его для поддержки альбомной ориентации.Таким образом, я получил 2 отдельных вида для загрузки в зависимости от ориентации, с которой он был запущен.

Как узнать, в чем проблема?Как только это происходит 10 раз подряд, в другой раз трудно вызвать эту ошибку.

Как я уже сказал, приложение работает на симуляторе, и у меня нет устройства разработки.Консоль чистая.

Что мне искать?

Ответы [ 2 ]

1 голос
/ 10 января 2011

Я знаю, что это не очень полезно, но мой совет - найдите устройство для разработки.

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

Первый шаг в исправлении ошибки - ее воспроизведение. Если вы не можете воспроизвести его, как вы узнаете, что это исправили?

Извините, этот ответ не более полезен!

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

Проблема была в управлении памятью.

Нашел его, используя «предупреждение о переключении памяти» на симуляторе.

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