首页 > 解决方案 > 如何从命令行触发 Xcode 的“更新到最新软件包版本”?

问题描述

目标:

我想以编程方式更新示例项目使用的 Swift 包的版本。

问题:

Xcode > 11 提供了一个菜单选项:

文件 > Swift 包 > 更新到最新的包版本

这将更新Package.resolved文件以指向特定的修订。

该文件位于:

MyProject.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

如何从命令行触发此操作以进行 CI 构建?

标签: swiftxcodecontinuous-integrationswift-package-manager

解决方案


试用xcodebuild -resolvePackageDependencies


推荐阅读