0

我正在通过 Xcode 4.5 归档机制将我的 .ipa 分发给我的测试人员。发现,早先自动生成的 plist 文件包含当前构建的捆绑版本。

在将存档导出到我的桌面时,我想自动将此捆绑版本放入我的 plist 中,因为这是我经常执行的主要操作。

有没有一种简单的方法可以自动将捆绑版本添加到 plist 中,还是我必须编写一个 shell 脚本来打开 .ipa 并读取信息以便稍后将其写入 plist?

当版本与安装的捆绑包版本不同时,我想使用它来向我的 beta 测试人员发送更新 beta 应用程序的提醒。

有什么想法或提示吗?

4

2 回答 2

2

我修好了它!

到目前为止,我使用CFBundleVersion了我的版本字符串,但CFBundleShortVersionString设置为 plist,它一直是空的。

谢谢您的支持。希望其他人从现在开始更快地解决这个问题。:-)

于 2012-09-06T13:02:26.200 回答
1

捆绑包版本字符串指定捆绑包的构建版本号。该值是一个单调递增的字符串,由一个或多个以句点分隔的整数组成

有你的问题。捆绑版本中不能有括号或字母,只能有数字和点。

于 2012-09-06T12:44:20.023 回答