IOS获取硬件信息
2018-04-02 本文已影响0人
Michael_涵
信息类型 | 类型说明 | 能否获取 | 示例 | 备注 |
---|---|---|---|---|
手机型号 | 具体那一款手机 | 支持 | iPhone,iPad,iPod | 通过systemInfo.machine获取 |
系统版本 | 手机系统的版本 | 支持 | iPhone9,1,iPhone9,2 | 通过systemInfo.machine获取 |
屏幕分辨率 | 手机屏幕分辨率 | 支持 | 568×320,667×375 | 包括物理分辨率和逻辑分辨率 |
IMEI | 手机设备唯一标识 | 不支持 | 493002407599521 | iOS 5之后被禁止获取 |
IMSI | sim卡用户身份识别码 | 不支持 | 460030912121001 | 只能获取部分代号 |
SIM卡序列号 | sim卡的唯一标识 | 不支持 | 手机卡背面4行共20个数字 | 无法获取 |
手机号码 | 一般为11位数字 | 不支持 | 18888888888 | iOS 5之后被禁止获取,获取值都为nil |
运营商信息 | 提供网络服务的供应商 | 支持 | 中国移动,中国联通,中国电信 | 有多种方法获取 |
运行内存 | 手机内存RAM | 不准确 | 647.5MB | API获取的不准确 |
CPU型号 | CPU类型 | 支持 | CPU_TYPE_X86_64,核心数为2 | CPU类型和核心数 |
手机主板型号 | 手机主板硬件的编号 | 不支持 | 无法获取 | 无法获取 |
是否破解 | 手机是否越狱 | 不准确 | 通过判断是否存在某些文件 | 新越狱工具可能检测不到 |
mac地址 | 网卡的物理地址 | 不支持 | 02:00:00:00:00:00 | iOS 7之后被禁止获取 |
当前网络环境 | 当前手机使用WiFi/4G | 支持 | 2G/3G/4G/WIFI | 状态栏获取或其他方法获取 |
IP | 手机连入网络的地址 | 不准确 | 111.200.9.21 | 使用代理情况下IP是不准确的 |
GPS | 卫星定位 | 不准确 | 获取经纬度反地理编码 | 地下室等GPS信号弱有较大误差 |
设备序列号 | 设备唯一标识 | 不准确 | iOS的UUID | 删除重装会变,重置位置和隐私会变 |
APP安装时间及更新时间 | 安装时间及更新时间 | 支持 | 2017/8/1 下午2:08:00 | 可用沙盒文件创建时间 |