如何自动将构建号添加到Xcode ios存档

时间:2013-06-21 17:55:06

标签: ios xcode archive

前几天,我正在浏览我的xcode存档,寻找特定版本,我看到它们看起来都一样!问题很简单,但我找不到任何办法。基本上,我想将构建号添加到存档的名称描述或注释(它并不重要),以便我稍后可以识别它。请记住,我不想要在您单击存档后显示的版本号。这不会起作用,因为我有一个增量版本,这些版本是在具有相同版本号但具有不同版本号的testflight的ad-hoc网络上分发的。例如,2.0.8.10和2.0.8.11都显示为2.0.8。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您使用什么来构建档案?您是否通过产品使用Xcode GUI - >归档?或者您使用某种调用xcodebuild的构建脚本?如果您正在使用Xcode GUI,我不知道有任何方法可以自动化该名称 - 您只需在进行构建时复制完整的内部版本号。

如果您正在使用构建脚本,请查看PlistBuddy(OSX附带,但默认情况下不在您的PATH中,通常在/usr/libexec/PlistBuddy)。您可以使用PlistBuddy从目标的Info.plist中读取内部版本号,然后将该值插入到您正在构建的存档的名称/描述中。