【发布时间】:2020-04-21 09:40:14
【问题描述】:
过去一小时左右,我一直在研究如何将 SwiftPM 支持添加到开源库中。 我开始模仿 Alamofire 的 Package.swift 文件。
// swift-tools-version:5.1
import PackageDescription
let package = Package(name: "MASegmentedControl",
platforms: [.iOS(.v10)],
products: [.library(name: "MASegmentedControl",
targets: ["MASegmentedControl"])],
targets: [.target(name: "MASegmentedControl",
path: "MASegmentedControl")],
swiftLanguageVersions: [.v4, .v4_2, .v5])
但是当我尝试将它作为 swift 包添加到测试项目时,我收到如下所示的错误。
当我运行swift package tools-version 时,我得到的输出为3.1.0。我正在运行 Xcode 11.2.1。
我还尝试查看how to update swift package tool。我在上面找不到任何东西。
我想知道你们中是否有人在您的库中添加了 SwiftPM 支持,请帮帮我。我错过了一些东西,但我不能指望它。
任何帮助或指示将不胜感激。
非常感谢您阅读我的帖子。
【问题讨论】:
标签: ios swift swift-package-manager