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;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容