Приложение Xcode 4.6.2 сбой при каждом втором запуске

Xcode 4.6.2 кажется довольно ошибочным.

Когда я запускаю второй раз в моем проекте, я получаю SIGABRT сбой в течение первой секунды. Я полностью удалил Xcode и переустановил (да, я попробую выключиться и снова). Также я удалил инструменты командной строки и симуляторы, но это тоже не помогло.

Ответ 1

ok, я нашел решение. Откройте меню Product → Scheme → Edit Scheme, выберите Run YouAppName.app слева, вкладку Info. Затем выберите GDB вместо LLDB в поле отладчика.

UPD: в новом Xcode 4.6.3 эта ошибка исправлена. Так что просто обновите свой Xcode.

Ответ 2

Найден еще один способ исправить это, не откладывая отладчик на GDB. Обычно я просто перезапускаю приложение, нажимая ⌘-R, пока приложение запущено. Вместо этого запустите приложение из Xcode с помощью ⌘-., подождите 5 секунд и нажмите ⌘-R, чтобы запустить его. Подсчитать 5 секунд, сказав: "Я люблю Xcode", похоже, тоже помогает.

Изменить: Эта проблема исправлена ​​в 4.6.3

Ответ 3

Я полагаю, что это имеет какое-то отношение к последнему обновлению iTunes (11.0.4), потому что я столкнулся с той же проблемой после установки обновления.

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