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