是否可以从 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】:

没有专门的命令,但您可以使用脚本将它们静音。如果LastSwiftMigrationLastSwiftUpdateCheckLastUpgradeCheckLastTestingUpgradeCheck 之一低于当前的 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 命令应用“更新到推荐设置”?的主要内容,如果未能解决你的问题,请参考以下文章

用于从 domain.xml 文件中删除/删除值的 JBOSS CLI 命令

您可以从命令行更改 Micronaut 应用程序的功能吗?

安装+新建 vuetify 项目

如何在 CLI 应用程序中“拦截”Ctrl+C?

Laravel 的Artisan 命令学习

如何使用命令行界面(CLI)重命名 laravel 控制器?