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

标签 ios xcode archive

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

最佳答案

你用什么来建立你的文件?您是否通过“产品”->“存档”使用 Xcode GUI?或者您是否使用某种调用 xcodebuild 的构建脚本?如果您使用的是 Xcode GUI,我不知道有任何方法可以自动生成名称 - 您只需在构建时复制完整的内部版本号即可。

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

关于ios - 如何自动将构建号添加到 Xcode ios 存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17241473/

相关文章:

ios - 在表格 View 中重新定位滑动删除按钮

ios - 在选项卡栏 Controller 中呈现导航 Controller

iphone - 我的 UITableViewCell 中没有文字

python - 无法解压缩使用 zipfile (Python) 构建的存档

ios - 谷歌地图 SDK : Draw correct polyline in google map as Device Moves in Background

ios - Swift 代码签名错误

iphone - iOS 开发 : How can I run my iPhone 4. 2 iPhone 3.2 模拟器上的应用程序?

objective-c - Objective-C 中的段错误是什么?

c# - Asp .NET 从 tar.gz 存档中读取文件

ios - 打开很多NSURLConnections