Приложение вылетает на симуляторе.Работает на устройстве iphone - PullRequest
0 голосов
/ 14 сентября 2010

Я недавно обновился до Xcode 3.2.4.и начал испытывать странное поведение.

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


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

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

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


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

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

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

1 Ответ

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

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

...