獲取手機和APP的信息代碼總結(轉)

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];  
CFShow(infoDictionary);  
// app名稱  
NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];  
// app版本  
NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];  
// app build版本  
NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];  
// 手機序列號  
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); 
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容