#import "sys/utsname.h"
/*
* the model
* "i386" simulator
* "iPod1,1" iPod Touch
* "iPhone1,1" iPhone
* "iPhone1,2" iPhone 3G
* "iPhone2,1" iPhone 3GS
* "iPad1,1" iPad
* "iPhone3,1" iPhone 4
* @return null
*/
- (void)getDeviceModelAndSysVersion
{
//here use sys/utsname.h
struct utsname systemInfo;
uname(&systemInfo);
//get the device model
NSString *model = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]);
NSString *version = [[UIDevice currentDevice] systemVersion];
}
/*
* the model
* "i386" simulator
* "iPod1,1" iPod Touch
* "iPhone1,1" iPhone
* "iPhone1,2" iPhone 3G
* "iPhone2,1" iPhone 3GS
* "iPad1,1" iPad
* "iPhone3,1" iPhone 4
* @return null
*/
- (void)getDeviceModelAndSysVersion
{
//here use sys/utsname.h
struct utsname systemInfo;
uname(&systemInfo);
//get the device model
NSString *model = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]);
NSString *version = [[UIDevice currentDevice] systemVersion];
}