使用 Shell 脚本修改 Xcode 项目版本号 (CURRENT_PROJECT_VERSION)

要通过 Shell 脚本修改 project.pbxproj 文件中的 CURRENT_PROJECT_VERSION 值,可以使用 sed 命令。以下是一个示例脚本:

#!/bin/sh

# 设置要修改的值
new_version='2.0'

# 使用 sed 命令替换 project.pbxproj 文件中的 CURRENT_PROJECT_VERSION 值
sed -i '' -e 's/CURRENT_PROJECT_VERSION = .*;/CURRENT_PROJECT_VERSION = $new_version;/g' project.pbxproj

在脚本中,首先设置要修改的新版本号 (new_version 变量)。然后使用 sed 命令替换 project.pbxproj 文件中的 CURRENT_PROJECT_VERSION 值。在 sed 命令中,-i 参数表示直接修改文件内容,'' 表示备份文件时不添加后缀,-e 后跟着需要执行的替换操作。

注意:

  • 这个脚本假设 project.pbxproj 文件在同级目录下,如果不在同级目录下,需要提供正确的文件路径。
  • 如果需要修改的值包含特殊字符,可能需要对 sed 命令进行适当的修改。
使用 Shell 脚本修改 Xcode 项目版本号 (CURRENT_PROJECT_VERSION)

原文地址: http://www.cveoy.top/t/topic/GCj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录