У меня проблема, когда мое (простое) приложение для iOS строится нормально, говорит, что работает, но на симуляторе я просто получаю пустой экран. В xCode по-прежнему написано «Запуск XXXX на симуляторе iPhone 5.0», но также выдается «Поток 1: сигнал SIGABRT»;
В нижнем окне нет читаемых ошибок, просто:
argc = (целое число) 1
argc = (char **) 0xbffff578
До сих пор все было в порядке. У меня возникла проблема после попытки заменить несколько изображений и их версии @2x на те, которые я слегка подправил.
Я сделал очистку и очистил папку сборки. Я также очистил папку DerivedData и попытался перезагрузиться. Я пытался добавить точки останова в свой AppDelegate в методе didFinishLaunchingWithOptions, но, похоже, они никогда не достигаются.
Практически закончились вещи, которые я мог бы придумать, чтобы попробовать.
Навигатор отладки:
Редактировать:
Когда я закомментирую:
@property (strong, nonatomic) UIWindow *window;
из @interface AppDelegate
и закомментирую
@ synthetic window = _window;
из @implementation AppDelegate, он загружается нормально, хотя и с пустым экраном, потому что я предполагаю, что окно не загружается.