agvtool

    7热度

    1回答

    当我这样做: agvtool new-version -all 99 它更新我的Info.plist文件。但是,如果我这样做: agvtool what-version 或 agvtool next-version 我得到这个错误: There does not seem to be a CURRENT_PROJECT_VERSION key set for this project.

    2热度

    3回答

    有一些解决方案可以在不同的应用程序中增加版本号。可可应用程序有agvtool,maven有maven-release-plugin,它增加了发布版本号。有没有类似的nodejs工具?

    2热度

    2回答

    我需要在构建/归档之前调整我的项目的构建版本和版本号。 我尝试了很多东西,但迄今无济于事。 我用脚本添加了一个目标来更新数字,并将其作为第一个依赖项添加到我的主目标中。但是因为我有多个依赖项,因为我的应用程序中有扩展名,并且所有依赖项都是由Xcode并行执行的(或者至少按照随机顺序执行),这是行不通的。 我在我的方案中添加了一个预执行,结果相同。在继续构建之前,Xcode并没有等待我的预先动作完成

    3热度

    3回答

    我决定开始使用“Bundle versions string string,short”开始版本化我的项目“Apple方式”作为我项目的“营销版本”(即2.0.1),以及作为版本号(例如42)的“捆绑版本”。 为此,我添加了一个Git post-commit挂钩来呼叫agvtool next-version -all。这实际上工作 - Info.plist正在正确更新与增量版本号。 但是它也有我的

    4热度

    1回答

    我正在建立一个使用Jenkins的CI系统,并且正在使用agvtool在构建时碰撞并设置行销&技术版本。 除了在构建时设置版本控制之外,在.plist中设置几个自定义值将非常有用。 这可能吗?

    1热度

    1回答

    由于I can't bump my build number使用agvtool我想知道是否有一个快速的方法来打击我的项目中使用命令行的版本号。 如果可能,我宁愿不必解析plist的XML。

    8热度

    1回答

    我一直在使用agvtool作为我的iPhone应用程序的一般原则,并且最近发现了一个原因,我希望能够检查版本变量(以便我可以将帮助内容重新复制到Documents目录中,如果它已过时)。在构建期间自动生成在MyApp_vers.c中定义的变量MyAppVersionNumber。它在.o文件中生成,并显示在链接应用程序本身的(以前的版本?)中。看起来好极了。 所以,现在我已经声明在.m文件,我需要

    2热度

    3回答

    在我的应用程序中,我使用agvtool来更新内部版本号。我现在想让设置中显示的应用版本显示此号码并自动更新。 我已经看到一些应用程序通过编写脚本来准备好值并填充值,然后在root.plist中解决。我想知道是否有更好的方法来做到这一点。