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);
結果:
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
相關推薦
iOS中需要查詢的裝置號, 型號
網上搜索出來的,記錄下來以後使用方便: //手機序列號 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog(@"手機序列號: %
[iOS]獲取裝置具體型號資訊
本文地址; http://blog.csdn.net/zhaoyabei/article/details/46697859 應用統計中有時候需要上傳裝置型號,如果這樣寫: [[UIDevice currentDevice] model] 獲得的裝置型號不是具體型號,如在iPho
Java開發公眾號系列教程(一):微信js-sdk上傳照片相容IOS和安卓裝置
很多開發者朋友在進行微信公眾號開發時,遇到微信js-sdk上傳手機相簿照片時IOS裝置無法正常預覽的情況,今天筆者結合多年的開發經驗,把相容IOS的解決方案分享給廣大微信開發者朋友。 微信最新版本JSSDK文件 地址https://mp.weixin.qq.com/advanced/wiki
Java開發公眾號系列教程(一):微信js-sdk上傳手機相簿照片相容IOS和安卓裝置
很多開發者朋友在進行微信公眾號開發時,遇到微信js-sdk上傳手機相簿照片時IOS裝置無法正常預覽的情況,今天筆者結合多多年的開發經驗,把相容IOS的解決方案分享給廣大微信開發者朋友。 一、首先申明一點筆者本案例用的微信JSSDK版本是1.2.0的,官方文件給出的最
iOS 把資料庫檔案打包到mainbundle中,查詢不到路徑的解決辦法;以及在刪除bundle中檔案的可行性
在開發中有時我們需要把資料庫檔案打包到我們的專案中,一般我們都是在外部用工具生成資料庫檔案,然後拉入專案中,但是我們在程式中查詢改檔案時,返回的路徑總是nil 解決辦法: 原因我們拉入其他資原始檔(比如:圖片、程式碼檔案等)Xcode都會自動新增到target 的 "Bui
iOS coreBluetooth程式設計中需要注意的問題
一、iOS 裝置作為中心裝置(central device)時需要注意: (1)一定要對central Manager保持強引用,也就是說central Manager需要是一個全域性變數不能是區域性變數,否則不能啟動掃描。 (2)連線到peripheral
總結linux0.11核心中的主,次裝置號
老會忘,記下來方便後面查閱 主裝置 型別 說明 請求操作函式 0 無 無 NULL 1 塊/字元 ram,記憶體裝置(虛擬盤等) do_rd_request 2 塊 fd,軟碟機裝置 do_fd_request 3 塊 hd,硬碟裝置 do_hd_request 4 字元
蘋果裝置號、IOS版本號、IOS版本編號大全
裝置號--IOS版本號--IOS版本編號 Apple TV 2G (4.1/8M89) Apple TV 2G (4.2.1/8C154) Apple TV 2G (4.3/8F191m) Apple TV 2G (4.4.2/9A336a) iPad (3.2/7B367
Linux中的裝置檔案與裝置號
在Linux下,一切皆檔案,裝置也不例外,為了管理這些裝置,系統為它們各自都編了號,而每個裝置號又分為主裝置號和次裝置號。主裝置號用來區分不同型別的裝置,而次裝置號用來區分同一型別內的多個裝置(及其裝置分割槽)。 一個Linux系統,當前所有註冊裝置的主裝置號
iOS中APP版本號的比較方法
介紹一個簡單的APP版本號比較方法 NSString *oldVersion = @"1.0.1"; NSString *newVersion = @"1.1.0"; if ([oldVersion compare:newVersion optio
IOS中進行內購時需要登陸兩次賬號的問題
昨天在IOS沙盒測試消耗品內購(in app purchase)的時候,出現了一個詭異的問題,必須輸入兩次賬號密碼,然後才可以進行內購。 問題出現步驟描述: 1、登出itunes中的賬號,開始測試內購 2、首次點選商品進行內購時,提示登陸apple ID 3
linux驅動開發之一個真正的裝置驅動需要一些什麼元素(裝置號,操作方法)
1,需要一個裝置號(重點看下面的程式碼) 因為核心中有很多的裝置驅動,所以需要一個裝置號id來進行區分 裝置號分成兩個部分: 主裝置號:某一
Windows中 命令列 查詢程序號 殺程序
win7命令列 端口占用 查詢程序號 殺程序: 1.cmd 中. 2.根據埠號查程式的程序號:netstat -ano |findstr 埠號; 3.根據程式的程序號檢視具體的程式名稱:tasklist|findstr 程序號 4.強制、遞迴 刪除本程式及其子程序:tas
sql 查詢條件中需要使用 != 情況下的優化
隨手寫了段程式碼: join BB_BizObjects HC on HC.Id = HR.ForeignKey join BB_BizObjectValue_String ST on ST.ObjectId = HC.Id
SAP_ABAP_查詢訊息號在程式中使用位置的六種方法
1、SE91,根據訊息類和訊息號查詢所呼叫的程式; 2、通過建立觀察點(watchpoint),輸入sy-msgid和sy-msgno實現; 3、通過建立斷點語句(在語句頁輸入MESSAGE);
Android 獲取裝置號、IMEI、型號
/** * 獲取手機IMEI唯一標識 * * @return */ public static String getIMEI(Context context) { TelephonyManager Tele
iOS中對不同解析度裝置的字號大小適配方法
先說一下 不同機型的長和寬 iPhone4,4s : 320 * 480 iPhone5,5c,5s :320 * 568 iPhone6,6s,7 : 375 * 667 iPhone6plus,7plus :414 * 736 iPad : -- 我們以iPho
iOS中UDP的使用
ios receive str add rec void enc array 區分 // // ViewController.m // UDPDemo // // Created by qianfeng01 on 15-8-13. // Copyright (c
IOS中公布應用程序,進度條一直不走怎麽處理
sso pan arch 技術分享 成功 csdn 版本 進度條 div 在IOS中公布應用程序非常是喜聞樂見。近期1周。我更新了6次版本號。可是時不時的會卡住,進度條不走。最後總結了幾個原因。 1.在公布前你要確認自己的證書是否配置正確 2.DNS域名server有沒
MongoDB中關於查詢條件中包括集合中字段的查詢
idt rtti system ons div match nts mongo tro 要查詢的數據結構例如以下: 以查詢當中的versionLimitList字段為例 MongoOperations工具類查詢相關語句 <pre name="code" cla