2013-08-06 3 views
0

Это ошибка, которая на самом деле мне на нервы ...Xcode: Xcode сбой при попытке открыть настройки проекта

Всякий раз, когда я пытаюсь открыть настройки проекта для одного из моих проектов, Xcode аварий с этим отчетом:

Применение специфической информации: ProductBuildVersion: 4H512 Uncaught Exception (NSUnknownKeyException): [< __NSCFConstantString 0x7fff783e0fa0> valueForUndefinedKey]: этот класс не ключевое значение кодирования-совместимый для ключа CFBundleTypeName. UserInfo: { NSTargetObjectUserInfoKey = ""; NSUnknownUserInfoKey = CFBundleTypeName; } Подсказки: 0: Вид замены устанавливается:

Я создал целый новый проект и с/p файлы из моего прослушиваемого проекта в него. Это случилось снова. У меня установлен Xcode 5 на моем компьютере, поэтому я случайно запускаю свой проект в Xcode 5, устанавливая определенные настройки Xcode 5 и нарушая совместимость с моим Xcode 4.6.1.

Пожалуйста, помогите ...

+2

Вы сможете просто восстановить предыдущую фиксацию предполагая, что вы использовали некоторый тип программного обеспечения управления версиями для вашего проекта? –

+0

Я согласен с Ральфом, архивируем ваши изменения, восстанавливая предыдущую фиксацию. Повторите свои изменения, но не меняйте файл 'pbxproj'. Или просто верните 'pbxproj' предыдущей версии. – BergQuester

ответ

0

если у вас есть открыть свой проект в xcode5, а затем попытаться открыть проект в xcode4, все NIBS файлы обновляются по новому Xcode, и это приведет к катастрофе, поскольку это несовместимо с более старым xcode4.

Такая же проблема возникла и у меня, Что я сделал для решения моей проблемы.
1. Удалите ссылки всех перьев из проекта. или даже переместить в корзину, сделав резервное копирование где-нибудь.
2. Теперь в xcode4 создайте новый пустой файл nib и откройте соответствующий nib в xcode5, скопируйте представление и вставьте в xcode4.
3. сделать это для всех наконечников и попытаться построить снова

надеются, что это помогает