我通过Xcode 4.5归档机制将我的.ipa通过无线方式分发给我的测试人员。发现,早先自动生成的plist文件包含当前版本的bundle-version。
我希望在将存档导出到桌面时自动将此捆绑版本放入我的plist中,因为这是我经常做的主要操作。
是否有一种简单的方法可以自动将包版本添加到plist中,还是必须编写一个shell脚本,打开.ipa并读取信息以便以后将其写入plist?
我想使用此功能,当版本与已安装的捆绑软件版本不同时,发送我的Beta测试人员提醒以更新测试版应用。
任何想法或提示?
答案 0 :(得分:2)
我修好了!
直到现在我使用CFBundleVersion
作为我的版本字符串,但是CFBundleShortVersionString
设置为plist,它一直是空的。
感谢您的支持。希望其他人能够更快地解决这个问题。 :-)
答案 1 :(得分:1)
bundle版本字符串指定捆绑包的构建版本号。此值是单调增加的字符串,由一个或多个以句点分隔的整数组成。
有你的问题。您的捆绑版本中不能包含括号或字母,只能包含数字和点。