iOS获取系统信息

NSString *deviceID  =  [[UIDevice currentDevice] uniqueIdentifier];//设备id

// NSString *deviceID  =  [[UIApplication sharedApplication] uuid];

NSString *systemVersion  =  [[UIDevice currentDevice] systemVersion];//系统版本

NSString *systemModel    =  [[UIDevice currentDevice] model];//是iphone 还是 ipad

NSDictionary *dic    =  [[NSBundle mainBundle] infoDictionary];//获取info-plist

NSString *appName  =  [dic objectForKey:@"CFBundleIdentifier"];//获取Bundle identifier

NSString *appVersion  =  [dic valueForKey:@"CFBundleVersion"];//获取Bundle Version

NSDictionary *userInfo = [[NSDictionary alloc] initWithObjectsAndKeys:

deviceID, @"deviceID",

systemVersion, @"systemVersion",

systemModel, @"systemModel",

appName, @"appName",

appVersion, @"appVersion",nil];

//阻止屏幕变暗,慎重使用,缺省为no 2.0

[UIApplication sharedApplication].idleTimerDisabled =YES;

//显示联网标记 2.0

[UIApplication sharedApplication].networkActivityIndicatorVisible =YES;

//设置主界面icon上的数字图标,在2.0中引进, 缺省为0

[UIApplication sharedApplication].applicationIconBadgeNumber = 4;

你可能感兴趣的:(iOS获取系统信息)