在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