Мое приложение отлично работает на симуляторе. Однако, когда я запускаю его на своем iPhone, он доходит до отображения заставки, а затем просто остается там. Это iPhone 3GS и версия программного обеспечения 5.0.1. Вот что происходит, когда отладчик = нет. Когда Debugger = GDB, я получаю сообщение об ошибке «Поток 1: Программа получила сигнал:« SIGABRT »», которое, как я узнал, может означать почти все. Я использую Xcode 4.2.1.
Я начинаю долгий тяжелый вечер борьбы с этим сообщением об ошибке, которое, казалось бы, появилось из ниоткуда в стабильном зрелом приложении. Я попытался выполнить откат с помощью машины времени, я несколько раз удалял полученные данные для своего проекта в Организаторе и выполнял некоторые другие действия, рекомендованные в этой теме.
XCode 4 зависает в «Присоединение к (имя приложения)»
Стало ужасно. Некоторое время я даже не мог перезагрузить свою машину. В конце концов мне удалось перезапустить Finder, и вдруг Симулятор снова заработал. Еще две информации, которые мне приходилось нажимать в двух диалоговых окнах при запуске на моем телефоне, но теперь это только одна (та, что касается подписи кода, я забыл, о чем речь шла о другой). Во-вторых, я нахожу все вещи, связанные с архитектурой сборки, запутанными, но я установил все свои базовые SDK на последнюю версию iOS. Наконец, я попробовал Product -> Clean и затем Build, но это не помогло. Как вы, наверное, поняли, меня бьют по заднице. Любая помощь будет высоко ценится.
Dessie