我正在为我的应用程序开发CI(持续集成)。
所以,我正在使用Jenkins HockeyApp(等于TestFlyApp)。
问题是HopckeyApp只接受新版本的应用程序,如果它添加了与上一版本不同的版本,否则它会给我一个已经存在的版本的错误,并且没有更新。
我正在阅读苹果工具 Agvtool 以更新值 CFBundleShortVersionString 。
我的主要问题是,
我正在尝试这样做,但其他方法也会被接受。
提前致谢。
答案 0 :(得分:3)
建议更新CFBundleVersion
而不是CFBundleShortVersionString
,请参阅http://support.hockeyapp.net/kb/how-tos/how-to-do-versioning-for-beta-versions-on-ios-or-mac
以下博客文章介绍了整个设置,并展示了如何使用git标签自动更新版本号:http://monitzer.com/?p=75
以下是使用git更新版本号的另一种方法:https://gist.github.com/3395649