2015-11-13 4 views
1

Я пытался переименовать приложение, как я регулярно делаю. Я перехожу к названию проекта в левом верхнем углу, дважды нажмите и переименуйте приложение.Signal Sigabrt при переименовании приложения Xcode

enter image description here

Это обычно работает. Однако на этот раз я столкнулся с сигналом Сигабрта. Я пробовал переименовать проект только, но это не работает. Все соединения кажутся правильными. Вот моя ошибка.

enter image description here

Это первый раз, когда я наткнулся на SIGABRT сигнала по этой причине. Может ли кто-нибудь показать мне, что я делаю неправильно? Благодарю.

Update

Когда я сохранить название проекта так же, как оригинал, приложение работает отлично. Если я изменю его на новый, приложение выйдет из строя. Что мне делать?

+0

Вы пробовали очистить проект? – RaffAl

+0

Переименование проекта и «переименование приложения» - это разные вещи ... Я думаю, что переименование ** продукта ** квалифицируется как «переименование приложения». Просто мое мнение ... –

+0

Я пробовал очистить его. К сожалению, это не работает – penatheboss

ответ

0

Снимок экрана, который вы опубликовали, указывает на проблему в одном из файлов Interface Builder. Скорее всего, выходные соединения, определенные там, больше не верны.

+0

Вот что я понял. Однако при проверке розетки это выглядело отлично ... – penatheboss

0

Это предложение с длинным выстрелом, но вы добавляете и удаляете объекты в представление или создаете и переименовываете свои розетки? Иногда это может привести к выводам в файле xib, который больше не существует в файлах заголовка или реализации (я не могу объяснить, почему это так, хотя я уверен, что есть разумное объяснение.)

В любом случае, с Интерфейс Builder открыть проверить Подключения Инспектор, который является кнопкой полностью вправо в Коммунальные услуги панель. Удостоверьтесь, что там нет затяжных торговых точек или действий, которые не связаны ни с какими объектами. Возможно, вам придется циклически перемещаться по объектам в вашем представлении, даже самому представлению, чтобы убедиться, что вы их не пропустили. Если они есть в списке, удалите их и попробуйте снова запустить приложение.

+0

Дело в том, что, когда я сохраняю название проекта так же, как и оригинальное, приложение работает нормально. Если я изменю его на новый, приложение выйдет из строя. Должен ли я еще попробовать? – penatheboss

Смежные вопросы