使用 Shell 脚本修改 Xcode 项目版本号 (CURRENT_PROJECT_VERSION)
使用 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 命令进行适当的修改。
原文地址: http://www.cveoy.top/t/topic/GCj 著作权归作者所有。请勿转载和采集!