博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS设备信息
阅读量:4656 次
发布时间:2019-06-09

本文共 1873 字,大约阅读时间需要 6 分钟。

iOS查看是iPhone几:

#import 
// import it in your header or implementation file.+ (NSString*) deviceName{ struct utsname systemInfo; uname(&systemInfo); return [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];}

查看是iPhone还是iPad

NSString *device = [UIDevice currentDevice].model;

查看系统版本

[UIDevice currentDevice].systemVersion

 iOS在7以后不能查看IMEI信息,提供了一个唯一标识

[device.identifierForVendor UUIDString]

 查看网络状态

转自:

iOS7之后可以更精确判断网络状态

CTTelephonyNetworkInfo *netinfo = [[CTTelephonyNetworkInfo alloc] init];        NSString *radio = netinfo.currentRadioAccessTechnology;        if ([radio isEqualToString:CTRadioAccessTechnologyGPRS]) {            networkType = @"2G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyEdge]) {            networkType = @"2G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyWCDMA]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyHSDPA]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyHSUPA]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyCDMA1x]) {            networkType = @"2G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyCDMAEVDORev0]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyCDMAEVDORevA]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyCDMAEVDORevB]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyeHRPD]) {            networkType = @"3G";        } else if ([radio isEqualToString:CTRadioAccessTechnologyLTE]) {            networkType = @"4G";        }

 

转载于:https://www.cnblogs.com/a0000/p/5133711.html

你可能感兴趣的文章
Entity Framework底层操作封装(3)
查看>>
InputStream 转换 InputStreamReader再转换BufferedReader
查看>>
在线程池中的使用spring aop事务增强
查看>>
javascript相关知识
查看>>
数组对象去重
查看>>
你未必知道的12个JavaScript技巧
查看>>
mysql的基本操作命令
查看>>
微信小程序---数据缓存
查看>>
Python网页正文转换语音文件的操作方法
查看>>
常用SQL查询语句
查看>>
Redis Windows版安装详解
查看>>
linux后台运行python程序 nohup
查看>>
吴裕雄--天生自然 高等数学学习:对面积的曲面积分
查看>>
css
查看>>
消除头文件
查看>>
Android中数据文件解析(Json解析)
查看>>
自定义seekBar设置进度条背景图片
查看>>
java容器类1:Collection,List,ArrayList,LinkedList深入解读
查看>>
16日彻底去除安卓应用的内置广告
查看>>
再谈.NET Micro Framework移植
查看>>