是否可以从 CLI 命令应用“更新到推荐设置”?
Posted
技术标签:
【中文标题】是否可以从 CLI 命令应用“更新到推荐设置”?【英文标题】:Is it possible to apply "Update to recommended settings" from CLI command? 【发布时间】:2021-03-09 15:31:22 【问题描述】:在pod install
命令Xcode 建议Update to recommended settings
之后。
我有一个案例,当项目没有更新到推荐的设置时 CI 失败。
我想知道可以从终端执行此操作的命令是否存在?
环境:
CocoaPods : 1.10.1
Ruby:ruby 2.6.3p62(2019-04-16 修订版 67580)[universal.x86_64-darwin20]
RubyGems : 3.0.3
主机:macOS 11.2.1 (20D74)
Xcode:12.4 (12D4e)
【问题讨论】:
【参考方案1】:没有专门的命令,但您可以使用脚本将它们静音。如果LastSwiftMigration
、LastSwiftUpdateCheck
、LastUpgradeCheck
或LastTestingUpgradeCheck
之一低于当前的 Xcode 版本,Xcode 会显示这些警告。检查我们在下面的项目中使用的示例。 xcodeproj
使用 Xcode 12.4 格式的版本,例如“1240”。我在示例中使用“1240”;将其更改为您需要的值。
find . \
-type f \
-name "\project.pbxproj" \
-exec sed -i.orig \
-E "s/(LastSwiftMigration|LastSwiftUpdateCheck|LastUpgradeCheck|LastTestingUpgradeCheck)1 = (.)4/\1 = '1240'/" +
【讨论】:
以上是关于是否可以从 CLI 命令应用“更新到推荐设置”?的主要内容,如果未能解决你的问题,请参考以下文章