ios开发之获取版本号,部分设备信息
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow((__bridge CFTypeRef)(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);
ios开发之获取版本号,部分设备信息相关推荐
- iOS开发:获取手机等设备当前的语言和地区的方法
在iOS开发过程,尤其是开发有需要做国际化的项目的时候,如果需要做本地语言国际化,需要获取到手机本地语言设置,然后向服务器请求数据的时候,需要把获取到的手机本地语言参数传给后台,然后后台根据具体的语言 ...
- 获取Android 手机设备信息:包括机型、操作系统版本号、手机分辨率、运营商、当前联网方式、IMEI、MEID、MAC地址
获取Android 手机设备信息:操作系统版本号.手机分辨率.运营商.当前联网方式.IMEI.MEID.MAC地址 包括双卡机型上的两个IMEI信息 /*** Created by Administr ...
- ios开发中各种版本、设备的区分的代码
把开发过程中比较好的内容段做个收藏,如下的内容是关于 ios开发中各种版本.设备的区分的内容. if ([modelname isEqualToString:@"iPhone"]) ...
- protal服务器获取不到设备信息,Poral网页认证提示portal服务器获取不到设备信息或者设备没有回应req_info报文的解决办法...
portal网页认证时提示获取不到设备信息或者没有回应req_info报文 文档名称 文档密级 问题描述: Portal网页认证场景,用户在浏览器输入账号名.密码点击登录时,系统提示portal se ...
- NX二次开发-UF_ASSEM_ask_component_data获取装配部件的相关信息
NX二次开发-UF_ASSEM_ask_component_data获取装配部件的相关信息 NX9+VS2012#include <uf.h> #include <uf_ui.h&g ...
- swift 获取app、ios 版本号及设备信息
func versionCheck(){let infoDictionary = NSBundle.mainBundle().infoDictionarylet appDisplayName:AnyO ...
- iOS开发,获取手机型号,系统版本号
iOS 的APP在开发的过程中,有时候为了bug的跟踪,需要收集用户使用手机的设备,手机系统版本,手机型号,以及应用版本,应用信息等等.这些的信息便于开发者诊断问题,是能够通过开发api可以获取到的, ...
- ios 取设备语言_iOS开发:获取手机等设备当前的语言和地区的方法
在iOS开发过程,尤其是开发有需要做国际化的项目的时候,如果需要做本地语言国际化,需要获取到手机本地语言设置,然后向服务器请求数据的时候,需要把获取到的手机本地语言参数传给后台,然后后台根据具体的语言 ...
- Android开发之获取手机SIM卡信息
TelephonyManager是一个管理手机通话状态.电话网络信息的服务类,该类提供了大量的getXxx(),方法获取电话网络的相关信息. TelephonyManager类概述: 可用于访问有关设 ...
- iOS开发——定位 获取经纬度
最近公司提供了一个学习iOS的机会,问我是否愿意学习iOS,还是继续只做android开发.我感觉非常幸运,能有此机会去学习iOS,当即说要学习iOS开发. 学习了几天啦,做了一个小demo实现了获取 ...
最新文章
- 工欲善其事必先利其器,一款开源编码辅助工具~
- HTTP协议header头域
- 模糊数学笔记:六、模糊模型识别-I(最大隶属度原则)
- python url配置单独放在某个应用目录中
- UML学生成绩管理系统需求分析
- python进程数上限_在多处理python中限制进程数
- python自动化办公真的好用吗-用 Python 自动化办公,我与大神之间的差距一下就拉小了...
- placeholder在某些浏览器下不垂直居中问题
- 洛谷 1776 宝物筛选 【多重背包+二进制拆分】
- STL中的关联式容器——set(集合)
- [CareerCup] 9.1 Climbing Staircase 爬楼梯
- 百炼-2726:采药
- 算法设计与分析——概述
- 基恩士plc-EtherCAT三十一轴,控制案例程序(包含plc程序/人机界面/BOM表)
- CRM客户管理系统-SSM框架项目实战教程
- DFI工控机维修EC800 EC700-BT2工控机主板维修故障分析
- 【最新】2018年注册测绘师考试测绘案例分析真题及参考答案
- 论文总结 - Playing Atari with Deep Reinforcement Learning
- HyperLynx(二十九)高速串行总线仿真(一)
- Excel根据内容自动调整行高和列宽
热门文章
- Ubuntu18.04-安装opencv3.2.0_contrib
- IRT模型的参数估计方法(EM算法和MCMC算法)
- 题目2-括号配对问题
- 【python】isinstance可以接收多个类型,hasattr,getattr,setattr
- 如何在XML序列化时隐藏可为null的的字段(XmlElement和XmlAttribute)
- CamShift算法,OpenCV实现(3):CamShift算法
- 如何移动、删除Mac状态栏图标|Mac小技巧
- Tipard Screen Capture for Mac如何掌握音频?速来看
- 微任务,宏任务和Event-Loop
- 用 CrossOver 安装的 Windows 软件在哪