首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在iPhone应用程序的设置中读取“当前项目版本”

是否可以在iPhone应用程序的设置中读取“当前项目版本”
EN

Stack Overflow用户
提问于 2010-03-04 20:45:32
回答 2查看 3.3K关注 0票数 3

在我的应用程序中,我使用agvtool来更新内部版本号。我现在想让我的应用程序的版本出现在设置中,以显示此数字,并让它自动更新。

我见过一些应用程序通过编写脚本来准备值,然后在root.plist中填充值,从而解决了这个问题。我想知道是否有更优雅的方式来做这件事。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-14 00:25:41

看起来唯一的方法是创建一个脚本来提取数字并更新plist文件。下面的站点很好地描述了脚本需要包含的内容

http://davedelong.tumblr.com/post/110448898058/incrementing-build-numbers-in-xcode

票数 1
EN

Stack Overflow用户

发布于 2010-06-08 22:50:40

您正在寻找this。它包括有关如何设置和管理您的营销版本以及构建号码信息的信息。然后,当您需要构建字符串时,执行类似于以下内容的操作:

代码语言:javascript
复制
NSString *marketingVersion = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
NSString *buildNumber = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"];

self.appVersionLabel.text = [NSString stringWithFormat:@"%@.%@", marketingVersion, buildNumber];
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2379310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档