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


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值