unity中判斷iphone設備型號的方法

在unity開發iphone app,特別是最近適配iphone x時,需要知道app目前運行的設備型號。可以通過SystemInfo.deviceModel獲取設備型號,但是,獲取的值是形如:iPhone8,1這種。這裏有個表:
iPhone7,1         iPhone 6 Plus
iPhone7,2         iPhone 6
iPhone8,1         iPhone 6s
iPhone8,2        iPhone 6s Plus
iPhone8,4        iPhone SE

iPhone9,1         國行、日版、港行iPhone 7 (A1660/A1779/A1780)
iPhone9,2        港行、國行iPhone 7 Plus (A1661/A1785/A1786)
iPhone9,3        美版、臺版iPhone 7 (A1778)
iPhone9,4        美版、臺版iPhone 7 Plus (A1784)

iPhone10,1       國行(A1863)、日行(A1906)iPhone 8
iPhone10,4      美版(Global/A1905)iPhone 8
iPhone10,2      國行(A1864)、日行(A1898)iPhone 8 Plus
iPhone10,5      美版(Global/A1897)iPhone 8 Plus
iPhone10,3  國行(A1865)、日行(A1902)iPhone X
iPhone10,6  美版(Global/A1901)iPhone X

需要特別注意的是,iPhoneX的device model是10,3 、 10,6

轉載至http://www.unitycn.cn/?p=342


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章