获取设备号
来源:互联网 发布:金山快译翻译软件界面 编辑:程序博客网 时间:2024/06/05 03:43
+ (NSString *) getDevices{ NSString *dangqianshebei=[NSString stringWithFormat:@"%@",[[UIScreen mainScreen]preferredMode]]; NSString * temp = @"other"; if ([dangqianshebei rangeOfString:@"1334"].location != NSNotFound) { temp = @"iphone6"; }else if ([dangqianshebei rangeOfString:@"2208"].location != NSNotFound){ temp = @"iphone6 Plus"; }else if ([dangqianshebei rangeOfString:@"1136"].location != NSNotFound){ temp = @"iphone5/5s"; }else if ([dangqianshebei rangeOfString:@"960"].location != NSNotFound){ temp = @"iphone4s"; }else if ([dangqianshebei rangeOfString:@"480"].location != NSNotFound){ temp = @"iphone4"; } return temp; }
有时候做项目是需要获取手机的相关信息,好让用户知道自己的使用情况:
镔哥就直接写代码了
/*
获取手机信息
应用程序的名称和版本号等信息都保存在mainBundle的一个字典中,用下面代码可以取出来
*/
NSDictionary* infoDict =[[NSBundlemainBundle] infoDictionary];
NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"];
NSString*appName =[infoDict objectForKey:@"CFBundleDisplayName"];
NSString*text =[NSStringstringWithFormat:@"%@ %@",appName,versionNum];
NSString * strModel = [UIDevicecurrentDevice].model ;
NSLog(@"%@",strModel);
//手机别名:用户定义的名称
NSString* userPhoneName = [[UIDevicecurrentDevice] name];
NSLog(@"手机别名: %@", userPhoneName);
//设备名称
NSString* deviceName = [[UIDevicecurrentDevice] systemName];
NSLog(@"设备名称: %@",deviceName );
//手机系统版本
NSString* phoneVersion = [[UIDevicecurrentDevice] systemVersion];
NSLog(@"手机系统版本: %@", phoneVersion);
//手机型号
NSString* phoneModel = [[UIDevicecurrentDevice] model];
NSLog(@"手机型号: %@",phoneModel );
//地方型号 (国际化区域名称)
NSString* localPhoneModel = [[UIDevicecurrentDevice] localizedModel];
NSLog(@"国际化区域名称: %@",localPhoneModel );
NSDictionary *infoDictionary = [[NSBundlemainBundle] infoDictionary];
// 当前应用名称
NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];
NSLog(@"当前应用名称:%@",appCurName);
// 当前应用软件版本 比如:1.0.1
NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
NSLog(@"当前应用软件版本:%@",appCurVersion);
// 当前应用版本号码 int类型
NSString *appCurVersionNum = [infoDictionaryobjectForKey:@"CFBundleVersion"];
NSLog(@"当前应用版本号码:%@",appCurVersionNum);
- iphone 获取 设备号
- 获取手机设备号
- 获取设备号
- 获取设备号
- ios 获取设备号
- inode获取设备号
- 获取手机设备号
- 获取各种设备号/UIDevice 设备信息
- iphone获取手机设备号
- 【Android】获取设备标识号
- Android获取唯一设备号
- 获取Android唯一设备号
- 获取Android设备唯一号
- VS2008环境下获取设备串口号及设备信息
- 获取Android设备的唯一识别码|设备号|序号|UUID
- 获取Android设备的唯一识别码|设备号|序号|UUID
- Shell脚本根据设备名自动获取设备号
- 获取Android设备的唯一识别码|设备号|序号|UUID
- 读取配置文件,获取值
- SAT数学题练习之概率部分
- HMM模型之前向算法
- concurrentHashMap
- db2 sequences值
- 获取设备号
- JavaScript中的原型和继承
- 几点建议,让Redis在你的系统中发挥更大作用
- UEditor 1.4.3版本中去掉本地保存功能
- logminer找回误删除数据
- linux 开机启动项检查与设置。
- latex 数学符号,段落编号、公式等,随记
- 处理机调度
- 骨骼动画换装