Ваша папка проекта содержит каталоги с пробелом в имени, например "Hello World".Вы должны переименовать все найденные каталоги (даже без исходного кода) в имя без пробелов, например, «HelloWorld» или «Hello-World».
<unknown>:0: error: duplicate input file 'Tests.build'
<unknown>:0: error: duplicate input file 'Extension.build'
<unknown>:0: error: duplicate input file 'Home'
'Tests.build', 'Extension.build', 'Дом »являются частью имени после пробела.Таким образом, с помощью этого хака вы можете устранить все ошибки, кроме последней:
"<unknown>:0: error: if any output files are specified, they all must be"
Но в любом случае, я не нашел решения для последней ошибки.
ОБНОВЛЕНИЕ:
Последняя ошибка исправлена путем удаления пробелов в «Название продукта» в настройках сборки для вашей цели (не путайте с отображаемым именем в Info.plist, он может содержать пробелы)