Отсутствующие предупреждения файла, появляющиеся после обновления до Xcode 4 - PullRequest
165 голосов
/ 13 марта 2011

Я недавно обновился до Xcode 4 (который является отличным обновлением), но теперь я получаю некоторые предупреждения, которых раньше не получал. Я просмотрел форумы и другие SO сообщения, но не нашел, как это исправить.

Полученные предупреждения являются предупреждениями на уровне проекта для отсутствующего файла. Отображаемые файлы были удалены из представления навигатора проекта (также выбрав удаление из файловой системы). Тем не менее, он все еще кажется каким-то образом связанным с проектом, хотя файл больше не отображается в навигаторе проекта.

Я осмотрелся и не нашел, как я могу сказать XCode, что эти файлы исчезли, прекрати предупреждать меня. Вот скриншот, который я получаю в Xcode4, но никогда не получаю в Xcode 3.

Missing file warning Xcode 4

Ответы [ 21 ]

0 голосов
/ 01 ноября 2012

Ответ Алекса устранил мою проблему с отсутствующими файлами.

У меня была еще одна проблема (хотя она не связана с отсутствующими файлами, я чувствую, что это была бы лучшая тема)

  1. Мне нужно было скопировать набор изображений в мой проект.
  2. Я просто создал группу (хотя я знаю, что эта группа не отображается в физической папке) и перетянул изображения в группу (выбрал «Копировать»).to .. "option).
  3. Состояние SVN показало все из них в" A ".
  4. Теперь, когда я вошел в настоящую файловую систему, я обнаружил, что все изображения были скопированы в корневую папку.моего проекта.Поскольку это выглядело не очень хорошо, я создал физическую папку в папке с изображениями в моем проекте и скопировал туда все добавленные изображения.
  5. SVN затем показал все файлы красным.
  6. Я удалил ссылкииз всех красных файлов.
  7. С помощью опции «Добавить файл» я затем добавил изображения из вновь созданной папки.
  8. Теперь SVN не может отображать состояние файлов как «A»и я никак не могу их зарегистрировать.
  9. Пробовал много шагов, таких как удаление их, добавление снова из другой папки и т. д., но не было никакой удачи.

Я исправил это с помощьюзайдя непосредственно в репозиторий, создайте новый каталог под изображениями, чтобы физическая папка теперь находилась на сервере SVN

Затем я взял обновление исходного кода и получил недавно созданный каталог внутри моей рабочей копии (хотяон не добавляется в проект).

Затем я скопировал изображения в этот каталог и добавил их в проект, используя опцию «Добавить файл», что вернуло мне статус «А»и я смог проверить файлы.

Просто хотел поделиться этим ..... потому что это заняло у меня много времени.

-anoop

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...