文档章节

iOS获取当前app的名称和版本号

小黑202
 小黑202
发布于 2016/06/22 14:00
字数 234
阅读 12
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

  1. NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];  
     CFShow(infoDictionary);  
    // app名称  
     NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];  
     // app版本  
     NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];  
     // app build版本  
     NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];  
      
      
          
        //手机序列号  
        NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier];  
        NSLog(@"手机序列号: %@",identifierNumber);  
        //手机别名: 用户定义的名称  
        NSString* userPhoneName = [[UIDevice currentDevice] name];  
        NSLog(@"手机别名: %@", userPhoneName);  
        //设备名称  
        NSString* deviceName = [[UIDevice currentDevice] systemName];  
        NSLog(@"设备名称: %@",deviceName );  
        //手机系统版本  
        NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];  
        NSLog(@"手机系统版本: %@", phoneVersion);  
        //手机型号  
        NSString* phoneModel = [[UIDevice currentDevice] model];  
        NSLog(@"手机型号: %@",phoneModel );  
        //地方型号  (国际化区域名称)  
        NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel];  
        NSLog(@"国际化区域名称: %@",localPhoneModel );  
          
        NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];  
        // 当前应用名称  
        NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];  
        NSLog(@"当前应用名称:%@",appCurName);  
        // 当前应用软件版本  比如:1.0.1  
        NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];  
        NSLog(@"当前应用软件版本:%@",appCurVersion);  
        // 当前应用版本号码   int类型  
        NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"];  
        NSLog(@"当前应用版本号码:%@",appCurVersionNum);  

© 著作权归作者所有

上一篇: NSLog打印输出
下一篇: ionic插件
小黑202
粉丝 7
博文 156
码字总数 41238
作品 0
西安
程序员
私信 提问
加载中

评论(0)

iOS朋友圈,视频播放器、钓鱼小游戏、玻璃动画源码

iOS精选源码 模仿抖音App的ye m切换框架 将所有类型的推送封装成API,提供OC和Swift双版本调用demo2.0 波浪动画 【Swift/Objective-C】强劲的日期选择控件 利用Masonry 和YYlable ,FDTempla...

sunnyaigd
2017/11/06
32
0
apicloud 上传/更新App版本到 ios store 流程步骤

app更新 上传APP的地址: https://itunesconnect.apple.com/login 苹果开发者中心: https://developer.apple.com/ app正式包更新 进入apicloud进行云编译,平台: ios、安卓(勾选使用升级环境编...

osc_1h425qie
2019/02/20
1
0
Ionic4.x、Cordova Android 检测应用版本号、服务器下载文件以及实现App自动升级、安装

Android App 升级执行流程 1、获取本地版本号 2、请求服务器获取服务器版本号 3、本地版本和服务器版本不一致提示升级,弹窗提示用户是否更新 4、用户确定升级,调用文件传输方法下载 apk 文...

osc_msovf13n
2019/08/10
6
0
Cordova app 检查更新 ----JS进行调用(二)

原文:Cordova app 检查更新 ----JS进行调用(二) 1.获取版本号 需要添加 插件 js 进行调用: // 获取当前移动设备已经安装的版本cordova.getAppVersion.getVersionNumber().then(function (v...

osc_38hqdg11
2019/01/07
2
0
完整版QQ(腾讯)开放平台操作指南(包含:qq登录能力获取等等)

之前我和大家提过,我要购买第三方的APP服务,就相当于有自己的APP了,现在APP对接上线之前需要做大量的准备工作,在此把步骤分享给大家,这样可以节省大家很多时间。 完整版QQ(腾讯)开放平...

osc_0zb4xeae
2019/07/09
2
0

没有更多内容

加载失败,请刷新页面

加载更多

Oracle中单行函数操作详解

单行函数--PL/SQL (一)字符函数 函 数 说 明 CONCAT 拼接两个字符串,与 || 相同 INITCAP 将字符串的第一个字母变为大写 INSTR 找出某个字符串的位置 LENGTH 以字符给出字符串的长度 REPL...

煌sir
41分钟前
15
0
软件测试人常见问题解答,你一定想知道!

很多职场转行人员都会遇见这样那样的困惑与问题,今天小编针对同学们的问题作出了有效建议。 我是非计算机专业出身,可以学软件测试吗? 我年纪太大了,竞争不过年轻人,怎么办? 如果学完找...

爱码小哥
46分钟前
19
0
Java四种引用类型

引用与对象 每种编程语言都有自己操作内存中元素的方式,例如在 C 和 C++ 里是通过指针,而在 Java 中则是通过“引用”。 在 Java 中一切都被视为了对象,但是我们操作的标识符实际上是对象的...

architect刘源源
47分钟前
16
1
python萌新日记

5.31日:安装python成功,更新pip失败,我都会背下命令行了,python -m pip install --upgrade pip,命令行意思:加载pip模组,安装,更新pip.可惜一直失败,嘤嘤嘤,哭了,升级不到pip2.0,后来在百度的...

老bia同学
49分钟前
17
0
Pycharm远程服务器编程环境并能使用Xming显示图像界面

本文主要使用pycharm+Xming实现使用服务器的编程环境,并在本地显示图像界面, 同时使用Putty远程服务器终端,使用WinSCP可以从局域网向服务器快速传输文件。 主要使用的几个软件:、 Pychar...

TimeBear
58分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部