Xcode: */swiftc не удалось с кодом выхода 11, что я могу сделать?
Я скачал Xcode 7 beta 5 и попытался скомпилировать свой проект с Xcode 7, и это сработало. Итак, после этого я использовал Xcode 7 для разработки своего приложения, но теперь я хочу вернуться к Xcode 6, но когда я пытаюсь построить свой проект, у меня возникает эта проблема:
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 11
Что я могу сделать, чтобы решить это?
7 ответов
С такой же ошибкой при компиляции wikipedia-ios 5.0.
Очисти проект, потом перекомпилируй, у меня работает.
Если очистить проект и перекомпилировать его не получается, то
- Выйти из XCode
- Удалить
/Library/Developer/XCode/Derived Data
папка - Запустите XCode снова и скомпилируйте
Примечание: эта ошибка может произойти при параллельном использовании (и использовании) XCode 6.x и XCode 7.x.
В моем случае мои подмодули были пустыми, что приводило к простому падению компилятора:
cd /project/file/path
git submodule init
git submodule update
Решил вопрос.
Shift + команда + k работает. Это уберет ошибки. Затем скомпилируйте, у меня сработало.
Очистите ваш проект и скомпилируйте снова. Сочетания клавиш: Shift + Command + k
Ошибка xctoolchain иногда может быть вызвана тем, что Xcode не может найти местоположение исходных файлов в проекте, который был перемещен или запущен кем-то, кто имел другое местоположение проекта в своем собственном Finder.
Если вы работаете над другим проектом, запущенным кем-то другим, таким как проект с открытым исходным кодом GitHub, Xcode может ошибочно определить местоположение исходных файлов.
Xcode может подумать, что ViewController.swift все еще находится в папке проекта на рабочем столе создателя, хотя на самом деле он находится на вашем рабочем столе. В этом случае некоторые из ваших исходных файлов могут быть красного цвета, потому что Xcode не может их найти.
Перейдите в Xcode Identity Inspector справа и в разделе Identity and Type вы увидите раскрывающийся список Location.
Выберите красный отсутствующий файл в Навигаторе проектов слева.
Убедитесь, что раскрытие Identity Inspector установлено на "Относительно группы".
Щелкните значок папки внизу, чтобы перейти к реальному местоположению файла, выберите свой файл и нажмите "Выбрать". Полный путь теперь будет отображать правильное местоположение.
Очистить и восстановить.
Что сработало для меня
- Удалить приложение с iPhone или симулятора.
- Чистый Проект
- Запустить снова