我正在以编程方式获取应用版本并获取应用版本的空白值。我的内部版本号也是0 - kCFBundleVersionKey。
以下是相同的代码。
name
我已经在info.plist文件和目标的常规标签中添加了两个值。
答案 0 :(得分:1)
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
答案 1 :(得分:1)
我认为这对你有帮助
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];
NSLog(@"Version %@",version);
OR
NSDictionary *infoDictionary = [[NSBundle mainBundle]infoDictionary];
NSString *version = infoDictionary[@"CFBundleShortVersionString"];
NSString *build = infoDictionary[(NSString*)kCFBundleVersionKey];
NSString *bundleName = infoDictionary[(NSString *)kCFBundleNameKey];
答案 2 :(得分:0)
试试这个:
NSString * version = [[NSBundle mainBundle] objectForInfoDictionaryKey: @"CFBundleShortVersionString"];
此代码在我的项目中用于获取版本