使用命令行安装多个SPM包

问题描述 投票:0回答:1

我正在寻找一种将多个 SPM 包添加到 Xcode 项目的方法(类似于 cocoapods 使用它的

podfile
并调用
pod install
的工作方式)

我知道我可以手动转到

File
->
Add Package Dependencies...
一次手动添加一个包。

构建 SPM 包时,我可以通过

Package.swift
文件添加依赖项。我尝试将
Package.swift
添加到常规 Xcode 项目,但 Xcode 在处理 iOS 项目时似乎无法使用该文件。 Xcode 的命令行构建工具似乎也没有使用
Package.swift
文件更新 Xcode 项目的命令?

还有其他方法可以将 SPM 包添加到 iOS Xcode 项目吗?

  • 添加了
    Package.swift
    (期望 Xcode 读取依赖项,就像创建 Swift 包时一样)
  • 搜索 Xcode 命令行工具的文档(期望找到用于将包添加到 Xcode 项目的命令)
swift xcode command-line cocoapods swift-package-manager
1个回答
0
投票

我也面临着同样的问题。我转而使用 Tuist,因为它能够同时安装多个包,而且编译时间也短。如果您愿意,请查看临时文件,希望它对您有用。

Github:https://github.com/tuist/tuist

© www.soinside.com 2019 - 2024. All rights reserved.