您的位置:首页 > 移动开发 > IOS开发

iOS 获取手机的型号,系统版…

2014-04-29 11:24 162 查看
//手机序列号  

    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); 

//手机序列号

    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);

 

结果:

[plain]

2012-10-19 14:07:47.622 myDemo[5779:707] 手机序列号:
6685c75e34104be0b04c6ceb72985dc381f0f746 

2012-10-19 14:07:47.624 myDemo[5779:707] 手机别名: “spring sky”的
iPod 

2012-10-19 14:07:47.627 myDemo[5779:707] 设备名称: iPhone
OS 

2012-10-19 14:07:47.629 myDemo[5779:707] 手机系统版本:
5.1.1 

2012-10-19 14:07:47.641 myDemo[5779:707] 手机型号: iPod
touch 

2012-10-19 14:07:47.642 myDemo[5779:707] 国际化区域名称: iPod
touch 

2012-10-19 14:07:47.643 myDemo[5779:707]
当前应用名称:myDemo 

2012-10-19 14:07:47.645 myDemo[5779:707]
当前应用软件版本:1.0.1 

2012-10-19 14:07:47.646 myDemo[5779:707]
当前应用版本号码:101 

2012-10-19 14:07:47.622 myDemo[5779:707] 手机序列号:
6685c75e34104be0b04c6ceb72985dc381f0f746

2012-10-19 14:07:47.624 myDemo[5779:707] 手机别名: “spring sky”的
iPod

2012-10-19 14:07:47.627 myDemo[5779:707] 设备名称: iPhone OS

2012-10-19 14:07:47.629 myDemo[5779:707] 手机系统版本: 5.1.1

2012-10-19 14:07:47.641 myDemo[5779:707] 手机型号: iPod touch

2012-10-19 14:07:47.642 myDemo[5779:707] 国际化区域名称: iPod touch

2012-10-19 14:07:47.643 myDemo[5779:707] 当前应用名称:myDemo

2012-10-19 14:07:47.645 myDemo[5779:707] 当前应用软件版本:1.0.1

2012-10-19 14:07:47.646 myDemo[5779:707] 当前应用版本号码:101
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: