ios 判断iPhone、iPad硬件型号
方法1:
#include <sys/sysctl.h>
- (NSString *) platform
{
size_t size;
sysctlbyname("hw.machine",NULL, &size,NULL,0);
char *machine = malloc(size);
sysctlbyname("hw.machine", machine, &size,NULL,0);
NSString*platform = [NSStringstringWithCString:machineencoding:NSUTF8StringEncoding];
free(machine);
return platform;
}
方法2:
#import <sys/utsname.h>
NSString*machineName()
{
struct utsname systemInfo;
uname(&systemInfo);
return [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
}
逗号后面数字解释:(i386是指模拟器)
1-WiFi版
2-GSM/WCDMA 3G版
3-CDMA版
仅供参考:
AppleTV(2G) (AppleTV2,1)
iPad (iPad1,1)
iPad2,1 (iPad2,1)Wifi版
iPad2,2 (iPad2,2)GSM3G版
iPad2,3 (iPad2,3)CDMA3G版
iPhone (iPhone1,1)
iPhone3G (iPhone1,2)
iPhone3GS (iPhone2,1)
iPhone4 (iPhone3,1)
iPhone4(vz) (iPhone3,3)iPhone4 CDMA版
iPhone4S (iPhone4,1)
iPodTouch(1G) (iPod1,1)
iPodTouch(2G) (iPod2,1)
iPodTouch(3G) (iPod3,1)
iPodTouch(4G) (iPod4,1)
仅供参考:
@"i386" on the simulator
@"iPod1,1" on iPod Touch
@"iPod2,1" on iPod Touch Second Generation
@"iPod3,1" on iPod Touch Third Generation
@"iPod4,1" on iPod Touch Fourth Generation
@"iPhone1,1" on iPhone
@"iPhone1,2" on iPhone 3G
@"iPhone2,1" on iPhone 3GS
@"iPad1,1" on iPad
@"iPad2,1" on iPad 2
@"iPad3,1" on 3rd Generation iPad
@"iPhone3,1" on iPhone 4
@"iPhone4,1" on iPhone 4S
@"iPhone5,1" on iPhone 5 (model A1428, AT&T/Canada)
@"iPhone5,2" on iPhone 5 (model A1429, everything else)
@"iPad3,4" on 4th Generation iPad@"iPad2,5" on iPad Mini
@"iPhone5,3" on iPhone 5c (model A1456, A1532 | GSM)
@"iPhone5,4" on iPhone 5c (model A1507, A1516, A1526 (China), A1529 | Global)
@"iPhone6,1" on iPhone 5s (model A1433, A1533 | GSM)
@"iPhone6,2" on iPhone 5s (model A1457, A1518, A1528 (China), A1530 | Global)
@"iPad4,1" on 5th Generation iPad (iPad Air) - Wifi
@"iPad4,2" on 5th Generation iPad (iPad Air) - Cellular
@"iPad4,4" on 2nd Generation iPad Mini - Wifi
@"iPad4,5" on 2nd Generation iPad Mini - Cellular
PS:
附上IOS不同设备的参数URL
http://theiphonewiki.com/wiki/IPhone
http://theiphonewiki.com/wiki/IPod_touch
http://theiphonewiki.com/wiki/IPad
ios 判断iPhone、iPad硬件型号相关推荐
- iOS判断是ipad还是iphone
原文地址:iOS判断是ipad还是iphone 作者:酷云 - (BOOL)application:(UIApplication *)application didFinishLaunchingWit ...
- iOS 7: iPhone/iPad应用开发技术详解
iOS 7: iPhone/iPad应用开发技术详解 作者:刘一道 出版社:机械工业出版社 出版年:2013-11 页数:507 定价:79.00元 ISBN:9787111440512 样章下载:h ...
- iOS 7 iPhone iPad应用开发技术详解
2019独角兽企业重金招聘Python工程师标准>>> iOS 7 iPhone iPad应用开发技术详解 本书内容全面,从 Objective-C语法知识.iOS功能特 性,到高级 ...
- 判断Iphone手机的型号是否是X以上
判断Iphone手机的型号是否是X以上 function isIphonex() {if (typeof window !== 'undefined' && window) {retu ...
- 移动端判断iPhone的手机型号
//之前是通过屏幕的尺寸来判断,后来发现不是很严谨,后来发现可以调用APICloud对象通过设备型号,也就是手机识别码来判断最准确.apiready = function () { //apiread ...
- android小程序内核,小程序的运行环境:iOS(iPhone/iPad)、Android
微信小程序运行在三端:iOS(iPhone/iPad).Android 和 用于调试的开发者工具. 三端的脚本执行环境以及用于渲染非原生组件的环境是各不相同的: 在 iOS 上,小程序逻辑层的 jav ...
- iphone 获取硬件型号
这个写原创不知道会不会被人打,要想获取手机硬件的型号 + (NSString *)platform {size_t size;sysctlbyname("hw.machine", ...
- IOS 判断iPhone刘海屏
现在Apple市场上,越来越流行刘海屏手机(与Android市场一样,往刘海屏手机方向发展趋势). 在iPhone手机角度上看,刘海屏出现在机型较新的手机上(相对较旧/老的iPhone上还没出现). ...
- 判断Iphone,Ipad当前网络状态
1.到苹果管网下载Reachability的Demo,https://developer.apple.com/library/ios/#samplecode/Reachability/Introduc ...
最新文章
- java 接口 实现和继承关系
- NLP-基础知识-004(生成模型)
- Go 语言框架 Gin 练习1
- 农村信用社计算机基础知识,2014年云南省农村信用社考试计算机基础知识练习题...
- fork 与 branch、clone 的区别
- 生成html报告并整合自动发动邮件功能
- debian 7 mysql_debian7.2+nginx+mysql
- UI设计中的弹窗设计素材,技巧快get起来
- k8s集群部署项目_JAVA项目(制作镜像)---K8S_Google工作笔记0060
- axios 取消请求_封装 axios 取消重复请求
- 【GNN框架系列】DGL第二讲:使用Deep Graph Library实现GNN进行链接预测
- 【IoT】创业指南:智能硬件产品原型设计指南
- XP框架开启debug模式_推荐一个兼容性强完美支持XP框架的安卓模拟器,一直在用!...
- java saxreader 字符串_解析XML文件(字符串)的两种方法-----SAXReader 与 DocumentHelper...
- 浅析“儒”、“法”、“道”
- 持续做正确的事,相信时间的复利
- 基于C++ Qt实现的红色警戒3修改器
- 试题 算法训练 娜神平衡python
- 介绍MSYS2 在windows下与使用
- NB-IoT是什么?
热门文章
- 关于playerunknown's battlegrounds中归零距离小谈
- IDEA生成springboot项目的两种方式
- Python还原微信好友已撤回的微信消息
- 应用启动图标未读消息数显示 工具类
- 我堕落了?我怎么就堕落了? (转)
- 大学英语(第三册)复习(原文及全文翻译)——Unit 1 - A Brush with the Law(与警察的一场小冲突)
- 安卓玩机搞机-----没有第三方包 刷写第三方各种GSI系统 体验非官方系统
- android 禁止获得焦点,防止EditText自动获取焦点
- 4K分辨率火狐浏览器宋体过细解决方法
- 惠普台式电脑引导不了系统_惠普(HP)电脑安装不了GHOST系统的解决方法