IOS获取当前版本号 Bundle ID等信息的方法详解

复制代码
本人亲测有效!更多交流可以家魏鑫:lixiaowu1129,公重好:iOS过审汇总,一起探讨iOS技术!

IOS获取当前版本号 Bundle ID等信息的方法

1:获取bundle Id信息:[[NSBundle mainBundle]bundleIdentifier];

2:获取版本号:[[[NSBundle mainBundle]infoDictionary] objectForKey:@"CFBundleShortVersionString"];

3:获取build号:[[[NSBundle mainBundle]infoDictionary] objectForKey:@"CFBundleVersion"];

4:获取App显示名:[[[NSBundle mainBundle]infoDictionary] objectForKey:@"CFBundleDisplayName"];

其实 [[NSBundle mainBundle]infoDictionary] 获得的是一个字典,里边放着Info.plist文件中的各种信息,根据不同的键去即可,如:

objectivec 复制代码
CFBundleDevelopmentRegion 

  CFBundleDisplayName 

  CFBundleExecutable

  CFBundleExecutablePath

  CFBundleIdentifier

  CFBundleInfoDictionaryVersion = "6.0";

  CFBundleInfoPlistURL

  CFBundleName

  CFBundlePackageType 

  CFBundleShortVersionString

  CFBundleSignature 

 CFBundleSupportedPlatforms
相关推荐
2501_915921435 小时前
移动端 WebView 视频无法播放怎么办 媒体控件错误排查与修复指南
android·ios·小程序·https·uni-app·iphone·webview
大熊猫侯佩6 小时前
WWDC 25 极地冰原撸码危机:InlineArray 与 Span 的绝地反击
swift·apple·wwdc
AirDroid_cn13 小时前
手机防沉迷新招:安卓手机如何成为管理iPhone的遥控器?
android·ios·智能手机·iphone·ipad
林大鹏天地15 小时前
iOS borderWidth为0.5边框上下不均匀问题探究和解决
ios
iFlyCai19 小时前
Flutter兼容的iOS的最低版本号
macos·objective-c·cocoa
东坡肘子20 小时前
Xcode 26 beta 4,要崩我们一起崩 | 肘子的 Swift 周报 #096
swiftui·swift·apple
喵手1 天前
使用ASIWebPageRequest库编写Objective-C下载器程序
开发语言·macos·objective-c
CocoaKier1 天前
推荐一个历代iPhone设备型号网站,比维基百科好用
ios·apple
笑尘pyrotechnic1 天前
自动布局视图来实现聊天室的界面
ui·ios·objective-c
2501_915909061 天前
Charles中文版使用教程 高效抓包与API调试常见问题处理
android·ios·小程序·https·uni-app·iphone·webview