iOS Adhoc Distribution OTA:plist中的Bundle版本

时间:2012-09-06 00:52:00

标签: ios plist adhoc ota

我通过Xcode 4.5归档机制将我的.ipa通过无线方式分发给我的测试人员。发现,早先自动生成的plist文件包含当前版本的bundle-version。

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

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

我想使用此功能,当版本与已安装的捆绑软件版本不同时,发送我的Beta测试人员提醒以更新测试版应用。

任何想法或提示?

2 个答案:

答案 0 :(得分:2)

我修好了!

直到现在我使用CFBundleVersion作为我的版本字符串,但是CFBundleShortVersionString设置为plist,它一直是空的。

感谢您的支持。希望其他人能够更快地解决这个问题。 :-)

答案 1 :(得分:1)

  

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

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