Git Repo с рабочим пространством Xcode, Swift Package, Wrapper Project не работает с Package.swift

Когда я создаю проект рабочей области Xcode и добавляю Swift Package и проект оболочки для тестирования Swift Package, все работает нормально. Но когда я пытаюсь вытащить это репо из других проектов, используя git url, он жалуется на то, что файл Package.swift(manifest) отсутствует в корневой папке. Есть ли какое-то решение для этого. Нужно ли вручную перетаскивать файл Package.swift в корневую папку и изменять в нем настройки пути?

1 ответ

когда у меня было создано пустое репозиторий git, вместо создания нового пакета Swift внутри репо, который создал дополнительную папку проекта с Package.swfit внутри, я просто запустил «swift package init --type library» внутри репо, чтобы package.swift был создается в корневой папке и принимает имя репо в качестве имени пакета. мы также можем изменить имя пакета, если захотим.

Git RepoiOS-NewRepo -> Пакеты исходников Package.swift

Другие вопросы по тегам