Приложение iOS вылетает при каждом запуске, ошибка не найдена

Первый раз, когда я запускаю приложение, кажется, все работает нормально. Я нажму кнопку «Стоп», сделаю некоторую работу, и когда я снова запускаю его, кажется, что он падает, прежде чем он может что-либо загрузить. Нажмите Стоп, снова нажмите Run, и все работает нормально. Пока я не повторю процесс.

Именно здесь xcode выделяет ошибку с помощью «Thread 1: signal SIGABRT». Очевидно, ничего полезного здесь.

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([PokerAppDelegate class]));
    }
}

Консоль отладки ничего не показывает, кроме (lldb) (так что я полагаю, что ее остановка, а не сбой в этой точке) Итак, когда я выполняюBT вот что я получаю:

(lldb) bt
* thread #1: tid = 0x1c03, 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT
    frame #0: 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x99ea1b2f libsystem_c.dylib`pthread_kill + 101
    frame #2: 0x04a7057b libsystem_sim_c.dylib`abort + 140
    frame #3: 0x01dc0b4e GraphicsServices`GSRegisterPurpleNamedPort + 348
    frame #4: 0x01dc069f GraphicsServices`_GSEventInitialize + 123
    frame #5: 0x01dc0c1f GraphicsServices`GSEventInitialize + 36
    frame #6: 0x000163f9 UIKit`UIApplicationMain + 600
    frame #7: 0x00001d0d Guitar Chord Poker HD`main(argc=1, argv=0xbffff32c) + 141 at main.m:16
    frame #8: 0x00001c35 Guitar Chord Poker HD`start + 53
(lldb) 

Вот что я сделал до сих пор:

Выполнил «Чистый»Я сбросил симуляторы и перезагрузил компьютерЯ закомментировал весь код в контроллере представления, все еще вылетаетЯ закомментировал весь код в делегате приложения, все еще вылетаетНО .... Я запустил приложение на устройстве вне XCode, и, кажется, оно работает отлично.(РЕДАКТИРОВАТЬ) Я удалил / переустановил xcode и весь контент (симуляторы, документы) из различных папок кеша (это останавливает xcode от автоматической переустановки старых после новой загрузки). Все еще не могу найти, где хранятся инструменты командной строки. Все еще падает.

Несмотря на все это, приложения по-прежнему аварийно завершают каждую секунду / другой запуск.

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

(РЕДАКТИРОВАТЬ) Я также использую последние версии OSX для разработчиков. Может ли это мешать?

Ответы на вопрос(3)

Ваш ответ на вопрос