我正在使用新的开源Swift Package Manager,并且能够下载文件。 我希望经理创建一个"开发环境" (通过Xcode)基于它检索的包。
是否有人处理此事?
答案 0 :(得分:27)
从PR #174项目的swift-package-manager开始,存在一个在包的根目录中生成Xcode项目文件的选项:
$ swift package generate-xcodeproj
注意:使用的早期版本:
$ swift build --generate-xcodeproj
它将正式成为Swift 3.0版本的一部分
但是Xcode Swift DEVELOPMENT Snapshot 2016-03-24
或更高版本已经可以使用它了。
答案 1 :(得分:11)
您可以使用以下命令生成Xcode项目文件:
swift package generate-xcodeproj
答案 2 :(得分:0)
我为此编写了一个小型命令行工具
它称为spawn
:https://github.com/vinhnx/spawn
基本上,当您想试用SPM软件包时,它只是重复命令的一小部分:
$ swift package update # update or resolve package dependencies
$ swift package generate-xcodeproj # generate a .xcodeproj to edit on Xcode
$ xed . # open generated .xcodeproj automatically