iOS 獲取手機的型號,系統版…
//手機序列號
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