Xcode продолжает сообщать мне, что у меня нет определенного изображения в проекте, и это ошибки, когда я пытаюсь построить. Если я удалю .png Xcode жалуется на проект, почему ошибка Xcode возникает, когда я пытаюсь построить?Что такое Xcode «нет такой ошибки в файле или каталоге»?
[Отредактировано ревеня (получил слишком большое за комментарии)]
Я получаю то же самое с этими деталями. Команда копирования выглядит следующим образом
CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png
то есть куча SETENV и команда переводится на «встроено-копию», но ничего из этого не имеет значение, то результат будет, когда я компилирую, я получаю эту ошибку:
error: /Users/Me/Development/MyProject/MyIcons/../13-bicycle.png: Нет такого файла или каталога
Теперь я открыл вкладку «Ресурсы копий», предложенную Робертом Харви, и моим. png есть, и ничего не появляется в чтении. И он находится в файловой системе (Finder) и в Project Navigator. Поэтому я удалил его из ресурсов с помощью кнопки - и добавил его вручную, используя кнопку + в левом нижнем углу списка на вкладке «Ресурсы копирования». Это помещало его в корень проекта в Навигаторе, поэтому я снова переместил его в свою группу, но не повезло, такая же ошибка. Поэтому я просто удалил его полностью (из Project Navigator, позволяя ему перемещаться в корзину). Это сработало, но я столкнулся с той же ошибкой с самой следующей иконой (она сообщает только один или два за раз).
Рассматривая сообщение об ошибке, кажется, что MyIcons - это папка. Это не так, это просто группа. Нет такой папки, которую я вижу в файловой системе.
Когда я добавил с помощью перетаскивания, я оставил «Копировать элементы в ... групповую папку (если необходимо)» и выбрана кнопка «Создать группы для любых добавленных папок». Но обратите внимание, что я только перетаскивал значки (в массе) в существующую группу; Я не перетаскивал ни папки, ни какие-либо группы или папки. Но каким-то образом компилятор считает, что эти ресурсы находятся в папке в файловой системе, которая не существует.
Я щелкнул правой кнопкой мыши по значку в списке «Копировать ресурсы» и попробовал как «Показать в Finder, так и Reveal» в Project Navigator: и оба работали - файл есть, и он знает, где его получить, - пока он не будет создан.
Я даже не нашел обходного пути, кроме удаления значков, - очистка не работает. Я думаю, что моя группа повреждена.
Без кода или ошибки. Мы не можем вам помочь. – twain249
Я понимаю. Спасибо, в любом случае. – zumzum
Твен не просил тебя сдаться! Отредактируйте свой ответ и вставьте точную ошибку и отмеченный код из Xcode. –