我想知道 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/