Get current iPhone/device model 取得手機型號資訊
Published in
Dec 9, 2021
(Device model, iPhone model)
想取得前取得手機資訊(手機型號、名稱等)
透過 UIDevice.current 可以取得手機的資訊
詳細UIDevice介紹
https://developer.apple.com/documentation/uikit/uidevice
目前提供model資訊只能取得iPhone資訊
如果想取得手機型號(例如: iPhone 8 Plus)
可以參考本文
對UIDevice做擴充函式
(下面git檔案加入專案中即可使用)
未來出新手機,在mapToDevice中自己擴充型號
擴充型號方式
下面網址中可查詢新手機型號的Identifier
Generation 中找到新的iPhone型號,以下使用iPhone舉例
identifier中新增case
case “iPhone1,1”: return “iPhone”
case 後面增加 Generation 資訊
return後面填寫 identifier資訊
即可增加新的手機型號資訊