我想知道 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
玩得开心! :)
我在 Cocoa Factory 上找到了这个教程 http://cocoafactory.com/blog/2013/03/18/auto-incrementing-xcode-build-numbers/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)