iphone型号表_iPhone手机型号信息大全 (最新)
2019年9月新增设备
iPhone 11 , iPhone 11 Pro, iPhone 11 Pro Max
//获得设备型号
+ (NSString *)getCurrentDevice
{
int mib[2];
size_t len;
char *machine;
mib[0] = CTL_HW;
mib[1] = HW_MACHINE;
sysctl(mib, 2, NULL, &len, NULL, 0);
machine = malloc(len);
sysctl(mib, 2, machine, &len, NULL, 0);
NSString *platform = [NSString stringWithCString:machine encoding:NSASCIIStringEncoding];
free(machine);
// iPhone
if ([platform isEqualToString:@"iPhone1,1"]) return @"iPhone2G";
if ([platform isEqualToString:@"iPhone1,2"]) return @"iPhone3G";
if ([platform isEqualToString:@"iPhone2,1"]) return @"iPhone3GS";
if ([platform isEqualToString:@"iPhone3,1"]) return @"iPhone4";
if ([platform isEqualToString:@"iPhone3,2"]) return @"iPhone4";
if ([platform isEqualToString:@"iPhone3,3"]) return @"iPhone4";
if ([platform isEqualToString:@"iPhone4,1"]) return @"iPhone4S";
if ([platform isEqualToString:@"iPhone5,1"]) return @"iPhone5";
if ([platform isEqualToString:@"iPhone5,2"]) return @"iPhone5";
if ([platform isEqualToString:@"iPhone5,3"]) return @"iPhone5c";
if ([platform isEqualToString:@"iPhone5,4"]) return @"iPhone5c";
if ([platform isEqualToString:@"iPhone6,1"]) return @"iPhone5s";
if ([platform isEqualToString:@"iPhone6,2"]) return @"iPhone5s";
if ([platform isEqualToString:@"iPhone7,2"]) return @"iPhone6";
if ([platform isEqualToString:@"iPhone7,1"]) return @"iPhone6Plus";
if ([platform isEqualToString:@"iPhone8,1"]) return @"iPhone6s";
if ([platform isEqualToString:@"iPhone8,2"]) return @"iPhone6sPlus";
if ([platform isEqualToString:@"iPhone8,3"]) return @"iPhoneSE";
if ([platform isEqualToString:@"iPhone8,4"]) return @"iPhoneSE";
if ([platform isEqualToString:@"iPhone9,1"]) return @"iPhone7";
if ([platform isEqualToString:@"iPhone9,2"] ||
[platform isEqualToString:@"iPhone9,4"]) return @"iPhone7Plus";
if ([platform isEqualToString:@"iPhone10,1"] ||
[platform isEqualToString:@"iPhone10,4"]) return @"iPhone 8";
if ([platform isEqualToString:@"iPhone10,2"] ||
[platform isEqualToString:@"iPhone10,5"]) return @"iPhone 8 Plus";
if ([platform isEqualToString:@"iPhone10,3"] ||
[platform isEqualToString:@"iPhone10,6"]) return @"iPhone X";
if ([platform isEqualToString:@"iPhone11,8"]) return @"iPhone XR";
if ([platform isEqualToString:@"iPhone11,2"]) return @"iPhone XS";
if ([platform isEqualToString:@"iPhone11,4"] ||
[platform isEqualToString:@"iPhone11,6"]) return @"iPhone XS Max";
if ([platform isEqualToString:@"iPhone12,1"]) return @"iPhone 11";
if ([platform isEqualToString:@"iPhone12,3"]) return @"iPhone 11 Pro";
if ([platform isEqualToString:@"iPhone12,5"]) return @"iPhone 11 Pro Max";
//iPod Touch
if ([platform isEqualToString:@"iPod1,1"]) return @"iPodTouch";
if ([platform isEqualToString:@"iPod2,1"]) return @"iPodTouch2G";
if ([platform isEqualToString:@"iPod3,1"]) return @"iPodTouch3G";
if ([platform isEqualToString:@"iPod4,1"]) return @"iPodTouch4G";
if ([platform isEqualToString:@"iPod5,1"]) return @"iPodTouch5G";
if ([platform isEqualToString:@"iPod7,1"]) return @"iPodTouch6G";
//iPad
if ([platform isEqualToString:@"iPad1,1"]) return @"iPad";
if ([platform isEqualToString:@"iPad2,1"]) return @"iPad2";
if ([platform isEqualToString:@"iPad2,2"]) return @"iPad2";
if ([platform isEqualToString:@"iPad2,3"]) return @"iPad2";
if ([platform isEqualToString:@"iPad2,4"]) return @"iPad2";
if ([platform isEqualToString:@"iPad3,1"]) return @"iPad3";
if ([platform isEqualToString:@"iPad3,2"]) return @"iPad3";
if ([platform isEqualToString:@"iPad3,3"]) return @"iPad3";
if ([platform isEqualToString:@"iPad3,4"]) return @"iPad4";
if ([platform isEqualToString:@"iPad3,5"]) return @"iPad4";
if ([platform isEqualToString:@"iPad3,6"]) return @"iPad4";
//iPad Air
if ([platform isEqualToString:@"iPad4,1"]) return @"iPadAir";
if ([platform isEqualToString:@"iPad4,2"]) return @"iPadAir";
if ([platform isEqualToString:@"iPad4,3"]) return @"iPadAir";
if ([platform isEqualToString:@"iPad5,3"]) return @"iPadAir2";
if ([platform isEqualToString:@"iPad5,4"]) return @"iPadAir2";
//iPad pro
if ([platform isEqualToString:@"iPad6,3"]) return @"iPadPro";
if ([platform isEqualToString:@"iPad6,4"]) return @"iPadPro";
if ([platform isEqualToString:@"iPad6,7"]) return @"iPadPro";
if ([platform isEqualToString:@"iPad6,8"]) return @"iPadPro";
if ([platform isEqualToString:@"iPad6,11"] ||
[platform isEqualToString:@"iPad6,12"]) return @"iPad 5";
if ([platform isEqualToString:@"iPad7,1"] ||
[platform isEqualToString:@"iPad7,2"]) return @"iPad Pro 12.9-inch 2";
if ([platform isEqualToString:@"iPad7,3"] ||
[platform isEqualToString:@"iPad7,4"]) return @"iPad Pro 10.5-inch";
//iPad mini
if ([platform isEqualToString:@"iPad2,5"]) return @"iPadmini1G";
if ([platform isEqualToString:@"iPad2,6"]) return @"iPadmini1G";
if ([platform isEqualToString:@"iPad2,7"]) return @"iPadmini1G";
if ([platform isEqualToString:@"iPad4,4"]) return @"iPadmini2";
if ([platform isEqualToString:@"iPad4,5"]) return @"iPadmini2";
if ([platform isEqualToString:@"iPad4,6"]) return @"iPadmini2";
if ([platform isEqualToString:@"iPad4,7"]) return @"iPadmini3";
if ([platform isEqualToString:@"iPad4,8"]) return @"iPadmini3";
if ([platform isEqualToString:@"iPad4,9"]) return @"iPadmini3";
if ([platform isEqualToString:@"iPad5,1"]) return @"iPadmini4";
if ([platform isEqualToString:@"iPad5,2"]) return @"iPadmini4";
if ([platform isEqualToString:@"i386"]) return @"iPhoneSimulator";
if ([platform isEqualToString:@"x86_64"]) return @"iPhoneSimulator";
return @"Unknown";
}
iPhone:
机型
像素
比例
ppi
尺寸
机型代码
发布时间
iPhone XR
1792×828
19.5:9
326
6.1
iPhone11,8
2018.09
iPhone XS Max
2688×1242
18:9
458
6.5
iPhone11,4 iPhone11,6
2018.09
iPhone XS
2436×1125
18:9
458
5.8
iPhone11,2
2018.09
iPhone X
2436×1125
18:9
458
5.8
iPhone10,3 iPhone10,6
2017.09
iPhone 8 plus
1920×1080
16:9
401
5.5
iPhone10,2 iPhone10,5
2017.09
iPhone 8
1334×750
16:9
401
4.7
iPhone10,1 iPhone10,4
2017.09
iPhone 7 plus
1920×1080
16:9
401
5.5
iPhone9,2 iPhone9,4
2016.09
iPhone 7
1334×750
16:9
401
4.7
iPhone9,1 iPhone9,3
2016.09
iPhone 5 SE
1136×640
16:9
401
4.0
iPhone8,4
2016.03
iPhone 6s plus
1920×1080
16:9
401
5.5
iPhone8,1
2015.09
iPhone 6s
1334×750
16:9
401
4.7
iPhone8,2
2015.09
iPhone 6 plus
1920×1080
16:9
401
5.5
iPhone7,1
2014.09
iPhone 6
1334×750
16:9
401
4.7
iPhone7,2
2014.09
iPhone 5s
1136×640
16:9
326
4.0
iPhone6,1 iPhone6,2
2013.09
iPad:
机型
逻辑分辨率
Scale
物理分辨率
比例
ppi
尺寸
型号代码
发布时间
iPad 5
1024×768
@2x
2048×1536
4:3
264
9.7
iPad6,11 iPad6,12
2017.03
iPad 4
1024×768
@2x
2048×1536
4:3
264
9.7
iPad3,4 iPad3,5 iPad3,6
2012.10
iPad 3
1024×768
@2x
2048×1536
4:3
264
9.7
iPad3,1 iPad3,2 iPad3,3
2012.03
iPad 2
1024×768
@1x
1024×768
4:3
163
9.7
iPad2,1 iPad2,2 iPad2,3 iPad2,4
2011.03
iPad
1024×768
@1x
1024×768
4:3
163
9.7
iPad1,1
2010.01
iPad Air:
机型
逻辑分辨率
Scale
物理分辨率
比例
ppi
尺寸
型号代码
发布时间
iPad Air
1024×768
@2x
2048×1536
4:3
264
9.7
iPad4,1 iPad4,2 iPad4,3
2013.10
iPad Air 2
1024×768
@2x
2048×1536
4:3
264
9.7
iPad5,3 iPad5,4
2014.10
iPad Pro:
机型
逻辑分辨率
Scale
物理分辨率
比例
ppi
尺寸
型号代码
发布时间
iPad Pro 10.5
1112×834
@2x
2224×1668
4:3
264
10.5
iPad7,3 iPad7,4
2017
iPad Pro 12.9-inch 2
1366×1024
@2x
2732×2048
4:3
264
12.9
iPad7,1 iPad7,2
2017
iPad Pro 9.7-inch
1024×768
@2x
2048×1536
4:3
264
9.7
iPad6,3 iPad6,4
2016.03
iPad Pro 12.9-inch
1366×1024
@2x
2732×2048
4:3
264
12.9
iPad6,7 iPad6,8
2015.09
iPad Mini:
机型
逻辑分辨率
Scale
物理分辨率
比例
ppi
尺寸
型号代码
发布时间
iPad mini 4
1024×768
@2X
2048×1536
4:3
326
7.9
iPad5,1 iPad5,2 iPad4,9
2015.09
iPad mini 3
1024×768
@2X
2048×1536
4:3
326
7.9
iPad4,7 iPad4,8 iPad4,9
2014.10
iPad mini 2
1024×768
@2X
2048×1536
4:3
326
7.9
iPad4,5 iPad4,6 iPad4,7
2013.10
iPad mini
1024×768
@1X
1024×768
4:3
163
7.9
iPad2,5 iPad2,6 iPad2,7
2012.10
Samulitor:
机型
型号代码
Simulator
i386、x86_64
Unknown
iphone型号表_iPhone手机型号信息大全 (最新)相关推荐
- 手机微信ua大全,最新不重复的UA库
手机微信ua大全,最新不重复的UA库,最新微信ua标识 有各种不同品牌的手机型号 微信内置浏览器和原生浏览器UA (手机微信 UA)常用UserAgent列表(去重共12833条) 类型 系统 设备 ...
- 手机型号云服务器,手机型号查询接口
手机型号查询接口 内容精选 换一换 通过调用云手机服务提供的接口,您可以完整地使用云手机的所有功能.例如查询云手机列表.重启云手机.为云手机推送文件. 华为云帮助中心,为用户提供产品简介.价格说明.购 ...
- php型号,PHP获取手机型号与系统型号
PHP获取手机型号代码:<?php $user_agent = $_SERVER['HTTP_USER_AGENT']; if (stripos($user_agent, "iPhon ...
- iphone型号表_iphone网络制格式怎么看,如何看两网三网、美版、欧版和国行信号到底有么有区别...
iPhone在世界各个国家销售,各个国家有多家网络运营商,每个网络运营商采用的网络制式也各不相同.那么看iphone是什么版本,支持什么网络呢? 美版与国行的之间的网络制格式有何区别,信号是否有区别? ...
- iphone型号表_iPhone各地区型号对照表.doc
iPhone各地区型号对照表 3G iPhone 各地区型号对照表 3G iPhone各地区型号对照表,提供最全面的3G iPhone型号信息.型号查询方法:打开iPhone设置-通用-关于本机,即可 ...
- android获取设备的型号,Android获取手机设备信息
Android的设备信息获取很简单,导入android.os.Build,在Build类 中有你需要的所有信息. 如果如要经常查阅,可以收藏此文章,需要时点开看一看 下面我打印了一些信息,查查单词的中 ...
- iPhone通过CPU确定手机型号
N90AP 4 N94AP 4s N41AP.N42AP 5三星 N51AP.N53AP 5s三星 N61AP 6台积电 N56AP 6P台积电 N71AP 6s三星 N71mAP 6 ...
- iphone图片编辑画笔_iPhone手机最好的图片编辑软件有哪些?
895675713 2019-07-20 17:16 1046 随着Dennis强势入手iPhone之后,编辑部群里面每天增加了一项固定话题--关于iPhone的种种讨论.虽然iPhone拍照能力的确 ...
- iOS 获取手机型号信息大全
我们在网上查到的一般都是被人给过的已知手机型号名,但是如果有新设备的话我们怎么获得呢,这里贴出个网址供查询https://www.theiphonewiki.com/wiki/Models,这样我们就 ...
- AndroidUtils(一)手机信息大全(设备ID、厂商、型号、系统、IMEI、SDK版本等)
这是我们兄弟连一个新的目标,就是打造一个万能工具类,让老铁们在新项目中可以直接拿过去用,但是这么目标还是需要一步一步来实现的,今天就开始我们的第一篇工具类文章. 工具类讲究的就是使用方便,我在这先介绍 ...
最新文章
- javafx sdk html 布局,JavaFX2开发教程
- 在Lucene.net实现自定义排序
- 【计算机网络】TCP/IP 模型与OSI参考模型的比较
- 学Linux从编译命令开始——arm-linux-gcc常用参数讲解
- select count(*) into 也会报 NO_DATA_FOUND 异常?!
- rest_framework-序列化-总结完结篇
- Redisson 3.13.6 发布,官方推荐的 Redis 客户端
- html获取页面高度,js获取各种高度
- 曾经写过得太监小说2《天道》
- 【shell】shel脚本开发-条件测试
- Python爬虫实例--新浪热搜榜[xpath语法]
- NLP-词汇表征与词嵌入
- 关于MaxCompute的基本了解
- XP和Java大战,谁胜一筹?
- 省钱利器 0 成本创业 高佣联盟APP
- 转:devel包 和 非devel包的区别
- Oracle大数据量读取:LOB variable no longer valid after subsequent fetch
- 什么叫智慧路灯?智慧路灯的行业技术标准是什么?
- [BZOJ 3864][HDU 4899]Hero meet devil(DP套DP)
- 不要被欲望冲昏头脑而迷失方向,不要被工作撕碎心情打破计划