Я получаю вышеприведенное сообщение об ошибке случайно (насколько я могу судить) на проектах iPhone. Изредка он уходит по одному из:
- Чисто
- Перезапустите XCode
- Перезагрузка
- Переустановите XCode
Но иногда это не так. Если это не единственное решение, которое я нашел, это взять весь исходный материал, импортировать его в новый проект, а затем повторить все соединения в IB. Тогда я в порядке, пока снова не ударит.
У кого-нибудь есть предложения?
[обновление 20091030]
Я попытался создать как отладочную, так и выпускную версии, как полную, так и облегченную версии. Я также попытался переключить символы отладки с DWARF с внешним файлом dSYM на DWARF и на уколы. Чистые сборки во всех форматах не имеют значения.
Разрешения на ремонт ничего не меняют.
Настройка нового пользователя не имеет никакого эффекта. Та же ошибка на билдах.
Спасибо за предложения!
[Обновление 20091031]
Вот более простой и (по-видимому) надежный обходной путь. Это зависит от открытия, что проблема связана с целью , а не проектом
- В том же файле проекта создайте новую цель
- Option-Перетащите (скопируйте) все файлы из целевой папки «Copy Bundle Resources» BAD в новую целевую папку «Copy Bundle Resources»
- Повторите (2) с «Скомпилировать источники» и «Связать двоичные файлы с библиотеками»
- Дублируйте файл Info.plist для цели BAD и назовите его правильно для NEW цели.
- Постройте НОВУЮ цель!
[Обновление 20100222]
Видимо ошибка IDE, теперь, видимо, исправлена, хотя Apple не разрешает прямой доступ к исходной ошибке дубликата. Я больше не могу воспроизводить это поведение, так что, надеюсь, оно мертвое, мертвое, мертвое.