2010-09-14 9 views
0

Недавно я обновился до Xcode 3.2.4. и начал испытывать странное поведение.Ошибка приложения на симуляторе. Работает на устройстве iphone

Когда я развертываю свое приложение на iPhone, он отлично работает. Однако, когда я раскрываю это на тренажере для тестирования, приложение не даже начать на экране, и я получаю следующее сообщение об ошибке:


[Сессия началась в 2010-09-14 00:01:26 - 0400.] GNU gdb 6.3.50-20050815 (версия для Apple gdb-1472) (Wed Jul 21 10:53:12 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB - бесплатное программное обеспечение, охватываемое GNU General Public License, а вы - , можете изменить его и/или распространять его на определенных условиях. Тип «показать копирование», чтобы увидеть условия. Для GDB нет абсолютно никаких гарантий. Введите «показать гарантию» для получения дополнительной информации. Этот GDB был настроен как «x86_64-apple-darwin» .sharedlibrary apply-load-rules all Присоединение к процессу 33399. Полученный сигнал программы: «EXC_BAD_ACCESS». предупреждение: check_safe_call: не удалось восстановить текущий кадр

предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: check_safe_call: не удалось восстановить текущий кадр

предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр. предупреждение: невозможно восстановить ранее выбранный кадр.


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

Есть ли другой способ для меня диагностировать, что здесь происходит?

Спасибо, Уинстон

+1

Вы пытались удалить приложение из симулятора и попробовать еще раз? – VdesmedT

+0

Я тоже попробовал, но похоже, что это одно и то же. Я попытаюсь создать новый проект и импортировать файлы, чтобы увидеть, работает ли это. – iOScoder

ответ

0

Вы уверены, что приложение отлаживает нормально, с Xcode или инструментов, когда на устройстве? Состояние симулятора может быть повреждено или, может быть, просто состояние вашего приложения на симуляторе. Быстрый способ nuke и pave: выберите «Сбросить содержимое и настройки ...» в меню iPhone Simulator. Я должен был сделать это несколько раз сам.

+0

Это была хорошая мысль, и я не знал об этом. Я попробовал, но он все еще не работал, я пошел в «Сбросить содержимое и настройки», и после нажатия на него я не получил подтверждения, но считаю, что он это сделал. Я также подтвердил, что отладка на устройстве действительно работает. Я собираюсь создать новый проект и импортировать файл по файлу, чтобы узнать, где он, возможно, пошел не так, и будет соответствующим образом обновляться. Любые другие идеи оценены! Спасибо. – iOScoder

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