




Аналогичная проблема возникла в Xcode 9. Попробуйте удалить ссылку на Images.xcassets и добавить ее снова.
Вы можете сделать это, перейдя к файлу и удалив его. Затем вам будет предложено либо удалить его, либо удалить ссылку.
Попробуйте переделать это, а затем удалить производные данные ... С Xcode вы никогда не узнаете.
Не могли бы вы уточнить, что именно меняется при удалении Assets.xcassets и повторном добавлении? Потому что, если репозиторий останется прежним, он не будет исправлен для других компьютеров.
Установите Xcode / File / Workspace Settings / Build system / выберите «Legacy Build System», и эта ошибка исчезла.
У меня аналогичная ошибка в проекте Кордовы. Мне пришлось:
cordova platform remove ios
cordova platform add ios
В моем случае Contents.json в проекте был прерван. Когда я нажал на элемент меню ресурсов, Xcode сказал, где существует проблема.
У меня это было в CI-сборке Mac OS, где я раньше не открывал Xcode.
После открытия XCode я получил подсказку, показанную на рисунке: "Установить дополнительные необходимые компоненты?"
После нажатия кнопки установки и повторного запуска сборки ошибка исчезла.
Переходим к следующему: P
Спасибо за это, настройка Mac CI - такая сложная задача, одна случайная проблема за другой.
Примечание: это исправление будет работать, только если Image.Asset находится в Git-LFS.
Столкнулся с той же проблемой, у меня есть мои Image.assets в Git-LFS, поэтому приведенные ниже команды помогают мне сбросить мои активы изображения
git lfs uninstall
git reset --hard //this will reset you code changes if you have any then you can skip it
git lfs install
git lfs pull
Измените свой вопрос, включив в него текст сообщения об ошибке, а не снимок экрана. Также предоставьте дополнительную информацию: работало ли это когда-либо, что вы меняли и т. д.