2013-06-07 3 views
1

Мое приложение загружается и работает отлично как в iPhone, так и в iPad симуляторах (5.0, 5.1, 6.0, 6.1). При третьей попытке «ТОЧНО» я получаю ошибку SIGABRT с выходом журнала «(lldb)». Вот вывод из Б.Т. команды (Back Трассировка):Ошибка SIGABRT - именно после третьего запуска (как для iPhone, так и для iPad)

(lldb) bt 
* thread #1: tid = 0x1c03, 0x98960a6a libsystem_kernel.dylib`__pthread_kill + 10, stop   reason = signal SIGABRT 
frame #0: 0x98960a6a libsystem_kernel.dylib`__pthread_kill + 10 
frame #1: 0x96d87b2f libsystem_c.dylib`pthread_kill + 101 
frame #2: 0x0209b57b libsystem_sim_c.dylib`abort + 140 
frame #3: 0x02aa5b4e GraphicsServices`GSRegisterPurpleNamedPort + 348 
frame #4: 0x02aa569f GraphicsServices`_GSEventInitialize + 123 
frame #5: 0x02aa5c1f GraphicsServices`GSEventInitialize + 36 
frame #6: 0x00a153f9 UIKit`UIApplicationMain + 600 
frame #7: 0x00002d8d AppName`main(argc=1, argv=0xbffff3bc) + 141 at main.m:16 
frame #8: 0x00002cb5 AppName`start + 53 

Я также выполнил следующее без разрешения для получения определенной информации, чтобы помочь мне отследить источник ошибки:

  • Добавлено global Исключение Breakpoint
  • Попробуйте Catch to NSLog from main
  • Пробовал каждую «диагностику», редактируя схему проекта и реплицируя ошибку с дополнительными параметрами (Управление памятью, протоколирование и отладчик).
  • Замедление частоты I Start/Stop приложение
  • Closed XCode
  • Rebooted

Я не сделал: - Запустить приложение на физическом устройстве (по-прежнему ждет от Apple, чтобы подтвердить мой АМФ Acct)

ответ

3

согласно следующей статье

http://www.tuaw.com/2013/06/05/devjuice-10-8-4-and-the-ios-simulator

Это, похоже, решило мою проблему:

Обновите свою схему, выбрав «Продукт»> «Схема» и «Редактировать схему», и выберите отладчик GDB для своей схемы отладки на вкладке «Информация».

По умолчанию было: LLDB

+0

Спасибо за большую помощь и отправку назад. – Unheilig