iphone - 我的 iPhone 应用程序如何检测自己的版本号?

标签 iphone ios version

我正在编写一个 iPhone 应用程序。它已经发布,但我想添加一个显示版本号的功能。

我宁愿不必对我发布的每个版本都手动执行此操作...

在 Objective-C 中有没有办法找出我的应用程序的版本?

最佳答案

As I describe here ,我使用脚本用我当前的 Subversion 修订号重写头文件。该修订号存储在 kRevisionNumber 常量中。然后,我可以使用类似于以下内容的方式访问版本和修订号:

[NSString stringWithFormat:@"Version %@ (%@)", [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"], kRevisionNumber]

这将创建格式为“Version 1.0 (51)”的字符串。

关于iphone - 我的 iPhone 应用程序如何检测自己的版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/458632/

相关文章:

ios - 有没有办法通过云访问设备的 gps 位置?

iphone - 移动版 Safari 中的线条瑕疵

ios - 键盘没有响应 resignFirstResponder

ios - 使用 SecItemCopyMatching 时,SecKeyRef 导致 EXC_BAD_ACCESS (code=1) 错误

python - 代码仍然使用旧版本的Python运行

iphone - 我应该如何使用 UIPinchGestureRecognizer 缩放这张 map 图片?

iphone - 更平滑的慢速旋转 UIImage

ios - 相机闪光灯在 IOS 中使用 UIImagePickerController 自动/打开/关闭 - Swift

dll - 如何将 TeamCity 构建版本获取到非托管 DLL 和 OCX 控件中?

c# - 如何在 VS.NET 部署项目中显示应用程序版本?