如何透過程式設計檢測 iOS 裝置的 UDID、名稱、版本、型號?


裝置 UDID 代表唯一裝置識別符號。每個 iOS 裝置都有 UDID,該 UDID 由 40 個字母和數字組成,保證是裝置特有的。

裝置名稱通常是可以在裝置設定→通用→關於中找到的名稱。

iOS 版本是您當前 iPhone 執行的版本,最新的 iOS 版本是 12.2

iOS 型號描述使用者使用的 iOS 裝置是 iPhone 還是 iPad。

現在我們來看看如何透過程式設計檢測 UDID、名稱、版本和型號。

開啟 Xcode → 新專案,然後在 ViewController 的 viewDidLoad 方法中新增以下程式碼。

override func viewDidLoad() {
   super.viewDidLoad()
   // Do any additional setup after loading the view, typically from a nib.
   let udid = UIDevice.current.identifierForVendor?.uuidString
   let name = UIDevice.current.name
   let version = UIDevice.current.systemVersion
   let modelName = UIDevice.current.model
   print(udid ?? "")    // D774EAE3F447445F9D5FE2B3B699ADB1
   print(name)          // iPhone XR
   print(version)       // 12.1
   print(modelName)     // iPhone
}

更新於: 30-Jul-2019

2K+ 瀏覽量

開啟您的 職業生涯

完成課程後獲得認證

開始學習
廣告