iOS獲取設(shè)備型號(hào)(包含iphone15系列)

swift 獲取設(shè)備型號(hào)

獲取手機(jī)系統(tǒng)型號(hào) https://www.theiphonewiki.com/wiki/Models

獲取最新型號(hào)查詢(xún)地址 https://everymac.com

iPod系列:https://everymac.com/systems/apple/ipod/index-ipod-specs.html

iPad系列:https://everymac.com/systems/apple/ipad/index-ipad-specs.html

iPhone系列:https://everymac.com/systems/apple/iphone/index-iphone-specs.html

importFoundation


public extension UIDevice {


? ? var phoneModel: String {

? ? ? ? varsystemInfo =utsname()

? ? ? ? uname(&systemInfo)

? ? ? ? letmachineMirror =Mirror(reflecting: systemInfo.machine)

? ? ? ? letidentifier = machineMirror.children.reduce("") { identifier, elementin

? ? ? ? ? ? guardletvalue = element.valueas?Int8, value !=0else{returnidentifier }

? ? ? ? ? ? returnidentifier +String(UnicodeScalar(UInt8(value)))

? ? ? ? }


? ? ? ? switchidentifier {

? ? ? ? case"iPod5,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPod Touch 5"

? ? ? ? case"iPod7,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPod Touch 6"

? ? ? ? case "iPhone3,1", "iPhone3,2", "iPhone3,3":? ? return "iPhone 4"

? ? ? ? case"iPhone4,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 4s"

? ? ? ? case "iPhone5,1", "iPhone5,2":? ? ? ? ? ? ? ? ? return "iPhone 5"

? ? ? ? case "iPhone5,3", "iPhone5,4":? ? ? ? ? ? ? ? ? return "iPhone 5c"

? ? ? ? case "iPhone6,1", "iPhone6,2":? ? ? ? ? ? ? ? ? return "iPhone 5s"

? ? ? ? case"iPhone7,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 6"

? ? ? ? case"iPhone7,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 6 Plus"

? ? ? ? case"iPhone8,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 6s"

? ? ? ? case"iPhone8,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 6s Plus"

? ? ? ? case"iPhone8,4":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone SE (1st generation)"

? ? ? ? case "iPhone9,1", "iPhone9,3":? ? ? ? ? ? ? ? ? return "iPhone 7"

? ? ? ? case "iPhone9,2", "iPhone9,4":? ? ? ? ? ? ? ? ? return "iPhone 7 Plus"

? ? ? ? case "iPhone10,1", "iPhone10,4":? ? ? ? ? ? ? ? return "iPhone 8"

? ? ? ? case "iPhone10,5", "iPhone10,2":? ? ? ? ? ? ? ? return "iPhone 8 Plus"

? ? ? ? case "iPhone10,3", "iPhone10,6":? ? ? ? ? ? ? ? return "iPhone X"

? ? ? ? case"iPhone11,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone XS"

? ? ? ? case "iPhone11,4", "iPhone11,6":? ? ? ? ? ? ? ? return "iPhone XS MAX"

? ? ? ? case"iPhone11,8":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone XR"

? ? ? ? case"iPhone12,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 11"

? ? ? ? case"iPhone12,3":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 11 pro"

? ? ? ? case"iPhone12,5":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 11 Pro Max"

? ? ? ? case"iPhone12,8":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone SE (2nd generation)"

? ? ? ? case"iPhone13,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 12 mini"

? ? ? ? case"iPhone13,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 12"

? ? ? ? case"iPhone13,3":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 12 Pro"

? ? ? ? case"iPhone13,4":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 12 Pro Max"

? ? ? ? case"iPhone14,4":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 13 mini"

? ? ? ? case"iPhone14,5":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 13"

? ? ? ? case"iPhone14,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 13 Pro"

? ? ? ? case"iPhone14,3":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 13 Pro Max"

? ? ? ? case"iPhone14,6":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone SE (3rd generation)"

? ? ? ? case"iPhone14,7":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 14"

? ? ? ? case"iPhone14,8":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 14 Plus"

? ? ? ? case"iPhone15,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 14 Pro"

? ? ? ? case"iPhone15,3":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 14 Pro Max"


? ? ? ? case"iPhone15,4":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 15"

? ? ? ? case"iPhone15,5":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 15 Plus"

? ? ? ? case"iPhone16,1":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 15 Pro"

? ? ? ? case"iPhone16,2":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"iPhone 15 Pro Max"



? ? ? ? case "iPad2,1", "iPad2,2", "iPad2,3", "iPad2,4":return "iPad 2"

? ? ? ? case "iPad3,1", "iPad3,2", "iPad3,3":? ? ? ? ? return "iPad 3"

? ? ? ? case "iPad3,4", "iPad3,5", "iPad3,6":? ? ? ? ? return "iPad 4"

? ? ? ? case"iPad6,11","iPad6,12":? ? ? ? ? ? ? ? ? ? return"iPad 5"

? ? ? ? case"iPad7,5","iPad7,6":? ? ? ? ? ? ? ? ? ? ? return"iPad 6"

? ? ? ? case"iPad7,11","iPad7,12":? ? ? ? ? ? ? ? ? ? return"iPad 7"

? ? ? ? case"iPad11,6","iPad11,7":? ? ? ? ? ? ? ? ? ? return"iPad 8"

? ? ? ? case"iPad12,1","iPad12,2":? ? ? ? ? ? ? ? ? ? return"iPad 9"


? ? ? ? case "iPad4,1", "iPad4,2", "iPad4,3":? ? ? ? ? return "iPad Air"

? ? ? ? case"iPad5,3","iPad5,4":? ? ? ? ? ? ? ? ? ? ? return"iPad Air 2"

? ? ? ? case"iPad11,3","iPad11,4":? ? ? ? ? ? ? ? ? ? return"iPad Air 3"

? ? ? ? case"iPad13,1","iPad13,2":? ? ? ? ? ? ? ? ? ? return"iPad Air 4"

? ? ? ? case "iPad13,16", "iPad13,17":? ? ? ? ? ? ? ? ? return "iPad Air 5"


? ? ? ? case "iPad2,5", "iPad2,6", "iPad2,7":? ? ? ? ? return "iPad Mini"

? ? ? ? case "iPad4,4", "iPad4,5", "iPad4,6":? ? ? ? ? return "iPad Mini 2"

? ? ? ? case "iPad4,7", "iPad4,8", "iPad4,9":? ? ? ? ? return "iPad Mini 3"

? ? ? ? case"iPad5,1","iPad5,2":? ? ? ? ? ? ? ? ? ? ? return"iPad Mini 4"

? ? ? ? case"iPad11,1","iPad11,2":? ? ? ? ? ? ? ? ? ? return"iPad Mini 5"

? ? ? ? case"iPad14,1","iPad14,2":? ? ? ? ? ? ? ? ? ? return"iPad Mini 6"

? ? ? ? case "iPad6,7", "iPad6,8", "iPad6,3", "iPad6,4", "iPad7,1", "iPad7,2", "iPad7,3", "iPad7,4", "iPad8,1", "iPad8,2", "iPad8,3", "iPad8,4", "iPad8,5", "iPad8,6", "iPad8,7", "iPad8,8", "iPad8,9", "iPad8,10", "iPad8,11", "iPad8,12":? ? ? ? return "iPad Pro"

? ? ? ? case"AppleTV5,3":? ? ? ? ? ? ? ? ? ? ? ? ? ? ? return"Apple TV"

? ? ? ? case"i386","x86_64":? ? ? ? ? ? ? ? ? ? ? ? ? return"Simulator"

? ? ? ? default:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? returnidentifier

? ? ? ? }

? ? }


}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吭练,一起剝皮案震驚了整個(gè)濱河市绍昂,隨后出現(xiàn)的幾起案子结洼,更是在濱河造成了極大的恐慌,老刑警劉巖袄秩,帶你破解...
    沈念sama閱讀 223,126評(píng)論 6 520
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡阳谍,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,421評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門(mén)立肘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)边坤,“玉大人,你說(shuō)我怎么就攤上這事谅年〖胙鳎” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,941評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵融蹂,是天一觀的道長(zhǎng)旺订。 經(jīng)常有香客問(wèn)我,道長(zhǎng)超燃,這世上最難降的妖魔是什么区拳? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,294評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮意乓,結(jié)果婚禮上樱调,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好笆凌,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,295評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布圣猎。 她就那樣靜靜地躺著,像睡著了一般乞而。 火紅的嫁衣襯著肌膚如雪送悔。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,874評(píng)論 1 314
  • 那天爪模,我揣著相機(jī)與錄音欠啤,去河邊找鬼。 笑死屋灌,一個(gè)胖子當(dāng)著我的面吹牛洁段,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播声滥,決...
    沈念sama閱讀 41,285評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼眉撵,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了落塑?” 一聲冷哼從身側(cè)響起纽疟,我...
    開(kāi)封第一講書(shū)人閱讀 40,249評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎憾赁,沒(méi)想到半個(gè)月后污朽,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,760評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡龙考,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,840評(píng)論 3 343
  • 正文 我和宋清朗相戀三年蟆肆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晦款。...
    茶點(diǎn)故事閱讀 40,973評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡炎功,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出缓溅,到底是詐尸還是另有隱情蛇损,我是刑警寧澤,帶...
    沈念sama閱讀 36,631評(píng)論 5 351
  • 正文 年R本政府宣布坛怪,位于F島的核電站淤齐,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏袜匿。R本人自食惡果不足惜更啄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,315評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望居灯。 院中可真熱鬧祭务,春花似錦内狗、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,797評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至缨该,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間川背,已是汗流浹背贰拿。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,926評(píng)論 1 275
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留熄云,地道東北人膨更。 一個(gè)月前我還...
    沈念sama閱讀 49,431評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像缴允,于是被迫代替她去往敵國(guó)和親荚守。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,982評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容