xcode - 如何在 Xcode 5 中自动增加内部版本号

我想知道 Xcode 5 是否提供了一个设置来自动计算项目导航器“身份”部分的“常规”下的内部版本号。

但是,您仍然必须使用 PlistBuddy 编写脚本。

一个简单的解决方案是在 Xcode 5 中增加内部版本号,发布在下面:

最佳答案

转到编辑器 -> 添加构建阶段 -> 添加运行脚本构建阶段

转到项目导航器中的构建阶段并编辑运行脚本。 将 Shell 更改为/bin/bash 并粘贴以下脚本:

#!/bin/bash
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

不要忘记将“身份”部分中“常规”下的内部版本号从 1.0 更改为 1

玩得开心! :)

I found this tutorial on Cocoa Factory

https://stackoverflow.com/questions/21114376/

相关文章:

java - 使用 SBT 构建纯 Java 项目

c# - Visual Studio 中的 "build"和 "rebuild"有什么区别?

c - CMake下的多个目录

visual-studio - 使用 Installshield LE 包含标记为 "Copy to

c++ - 在编译时使用 C++ 在目标代码中嵌入时间戳

git - Jenkins:一个项目的多个 Git 存储库

xcode - 在需要时配置 Xcode 4 工作区以构建依赖项的正确方法是什么?

build - 如何将 build.gradle 目录传递给 gradlew?

java - 如何使用 pom.xml 将参数传递给 Maven 构建?

build - 有 CMake 递归扫描文件夹吗?