Swift 包
Swift 包 {#swift-package}
Section titled “Swift 包 {#swift-package}”如果你正在开发一个 Swift 包,可以使用 --replace-scm-with-registry 标志来从注册表解析依赖项(如果可用):
swift package --replace-scm-with-registry resolve如果你想确保每次解析依赖项时都使用注册表,你需要更新 Package.swift 文件中的 dependencies,使用注册表标识符而不是 URL。注册表标识符的形式始终为 {organization}.{repository}。例如,要使用 swift-composable-architecture 包的注册表,请执行以下操作:
dependencies: [ .package(url: "https://github.com/pointfreeco/swift-composable-architecture", from: "0.1.0") .package(id: "pointfreeco.swift-composable-architecture", from: "0.1.0")]