【发布时间】:2020-02-07 21:29:03
【问题描述】:
我的 Swift 库 FlexColorPicker 刚刚采用了 Swift 包管理器支持。可以通过 XCode 将库本身添加到任何项目中,方法是执行 File → Swift Packages → Add Package Dependency... → 选择目标 → 输入 https://github.com/RastislavMirek/FlexColorPicker → 确认。但是,该库附带了一个演示,以这种方式安装时无法运行。
我想添加另一个(可能是可执行的)产品FlexColorPickerDemo 到Package.swift,用户可以选择包含(或排除)然后在他们的项目中运行,以查看他们可以使用该库做什么。除了将新产品和目标添加到Package.swift 文件之外,我可能还需要添加main.swift,对吗?当通过 SPM 安装时,它应该是什么样子才能允许将演示作为 iOS 应用程序运行?
任何帮助表示赞赏,甚至教程链接,我真的不知道谷歌什么...
【问题讨论】:
-
现在可以了,我在那个答案中描述了文件夹层次结构和命令行:stackoverflow.com/questions/64758546/…
标签: ios swift xcode xcode11 swift-package-manager