有没有办法在XCode中自动增加应用程序版本?

发布于 2025-01-07 18:00:12 字数 391 浏览 0 评论 0原文

我正在寻找一种自动化的方法来增加应用程序版本和/或构建编号。有没有办法用 XCode 来实现这一点?我正在使用内置的 git 进行版本控制。所以我实际上希望 git 版本号是通过 git 以某种方式控制的。至少其他版本控制/配置管理工具是这样工作的。 我遇到了使用 agvtool 命令的可能性,但是这个线程 (iOS,XCode 4.2)使用 Git 提交后挂钩设置捆绑版本会导致我的项目变成 Mac 项目

使我并没有真正使用它。是否有开箱即用的功能?

谢谢

I am looking for a automated way to increase the app version and / or build nr. Is there a way to achieve this with XCode? I am using built in git for versioning. So I actually would expect that git the version number is somehow controlled via git. At least that is how other versioning / configuration management tools work.
I came across the possibility of using the agvtool command, but this thread (iOS, XCode 4.2) Setting bundle version using Git post-commit hook causes my project to turn into a Mac project

made me not really using it. Is there an out-of-the-box feature for this?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无远思近则忧 2025-01-14 18:00:12

我建议使用 autorevision

具体来说,我建议查看 xcode 示例,因为它是显式设置一个头文件以在代码中使用,另一个头文件用于 info.plist 前置。 autorevision 网站 有一个在 Xcode 中进行设置的演练。

I would recommend the use of autorevision.

Specifically I would recommend looking at the xcode example, since it is explicitly setting up one header file for use in the code and another one for info.plist prepossessing. the autorevision website has a walkthrough for setting this up in xcode.

淡淡離愁欲言轉身 2025-01-14 18:00:12

我正在寻找一种自动化的方式来增加应用程序版本和/或
构建编号

如果它是一个文本,以某种方式在版本化代码内的某个地方编写,Git-boys可以使用smudge|clean 过滤器(阅读“关键字扩展”章节)。

我很生气......至少我在这里写过很多次关于 Git 过滤器的文章。 SO 用户(尤其是新用户)什么时候会使用 SO-搜索(在一次又一次提出问题之前)?

I am looking for a automated way to increase the app version and / or
build nr

If it's a text, written somehow somewhere inside versioned code, Git-boys can use smudge|clean filters (read "Keyword Expansion" chapter).

I'm mad... At least I wrote about Git-filters here, at SO, already a lot of times. When SO-search will be used (before asking question again and again) by SO-users, especially new?!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文