ios获取手机序列号_iOS获取手机型号、iOS获取当前app的名称和版本号
//需要#import
+ (NSString*)deviceModelName
{structutsname systemInfo;
uname(&systemInfo);
NSString*deviceModel =[NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];if ([deviceModel isEqualToString:@"iPhone3,1"]) return @"iPhone 4";if ([deviceModel isEqualToString:@"iPhone3,2"]) return @"iPhone 4";if ([deviceModel isEqualToString:@"iPhone3,3"]) return @"iPhone 4";if ([deviceModel isEqualToString:@"iPhone4,1"]) return @"iPhone 4S";if ([deviceModel isEqualToString:@"iPhone5,1"]) return @"iPhone 5";if ([deviceModel isEqualToString:@"iPhone5,2"]) return @"iPhone 5 (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPhone5,3"]) return @"iPhone 5c (GSM)";if ([deviceModel isEqualToString:@"iPhone5,4"]) return @"iPhone 5c (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPhone6,1"]) return @"iPhone 5s (GSM)";if ([deviceModel isEqualToString:@"iPhone6,2"]) return @"iPhone 5s (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPhone7,1"]) return @"iPhone 6 Plus";if ([deviceModel isEqualToString:@"iPhone7,2"]) return @"iPhone 6";if ([deviceModel isEqualToString:@"iPhone8,1"]) return @"iPhone 6s";if ([deviceModel isEqualToString:@"iPhone8,2"]) return @"iPhone 6s Plus";if ([deviceModel isEqualToString:@"iPhone8,4"]) return @"iPhone SE";//日行两款手机型号均为日本独占,可能使用索尼FeliCa支付方案而不是苹果支付
if ([deviceModel isEqualToString:@"iPhone9,1"]) return @"国行、日版、港行iPhone 7";if ([deviceModel isEqualToString:@"iPhone9,2"]) return @"港行、国行iPhone 7 Plus";if ([deviceModel isEqualToString:@"iPhone9,3"]) return @"美版、台版iPhone 7";if ([deviceModel isEqualToString:@"iPhone9,4"]) return @"美版、台版iPhone 7 Plus";if ([deviceModel isEqualToString:@"iPhone10,1"]) return @"iPhone_8";if ([deviceModel isEqualToString:@"iPhone10,4"]) return @"iPhone_8";if ([deviceModel isEqualToString:@"iPhone10,2"]) return @"iPhone_8_Plus";if ([deviceModel isEqualToString:@"iPhone10,5"]) return @"iPhone_8_Plus";if ([deviceModel isEqualToString:@"iPhone10,3"]) return @"iPhone_X";if ([deviceModel isEqualToString:@"iPhone10,6"]) return @"iPhone_X";if ([deviceModel isEqualToString:@"iPod1,1"]) return @"iPod Touch 1G";if ([deviceModel isEqualToString:@"iPod2,1"]) return @"iPod Touch 2G";if ([deviceModel isEqualToString:@"iPod3,1"]) return @"iPod Touch 3G";if ([deviceModel isEqualToString:@"iPod4,1"]) return @"iPod Touch 4G";if ([deviceModel isEqualToString:@"iPod5,1"]) return @"iPod Touch (5 Gen)";if ([deviceModel isEqualToString:@"iPad1,1"]) return @"iPad";if ([deviceModel isEqualToString:@"iPad1,2"]) return @"iPad 3G";if ([deviceModel isEqualToString:@"iPad2,1"]) return @"iPad 2 (WiFi)";if ([deviceModel isEqualToString:@"iPad2,2"]) return @"iPad 2";if ([deviceModel isEqualToString:@"iPad2,3"]) return @"iPad 2 (CDMA)";if ([deviceModel isEqualToString:@"iPad2,4"]) return @"iPad 2";if ([deviceModel isEqualToString:@"iPad2,5"]) return @"iPad Mini (WiFi)";if ([deviceModel isEqualToString:@"iPad2,6"]) return @"iPad Mini";if ([deviceModel isEqualToString:@"iPad2,7"]) return @"iPad Mini (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPad3,1"]) return @"iPad 3 (WiFi)";if ([deviceModel isEqualToString:@"iPad3,2"]) return @"iPad 3 (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPad3,3"]) return @"iPad 3";if ([deviceModel isEqualToString:@"iPad3,4"]) return @"iPad 4 (WiFi)";if ([deviceModel isEqualToString:@"iPad3,5"]) return @"iPad 4";if ([deviceModel isEqualToString:@"iPad3,6"]) return @"iPad 4 (GSM+CDMA)";if ([deviceModel isEqualToString:@"iPad4,1"]) return @"iPad Air (WiFi)";if ([deviceModel isEqualToString:@"iPad4,2"]) return @"iPad Air (Cellular)";if ([deviceModel isEqualToString:@"iPad4,4"]) return @"iPad Mini 2 (WiFi)";if ([deviceModel isEqualToString:@"iPad4,5"]) return @"iPad Mini 2 (Cellular)";if ([deviceModel isEqualToString:@"iPad4,6"]) return @"iPad Mini 2";if ([deviceModel isEqualToString:@"iPad4,7"]) return @"iPad Mini 3";if ([deviceModel isEqualToString:@"iPad4,8"]) return @"iPad Mini 3";if ([deviceModel isEqualToString:@"iPad4,9"]) return @"iPad Mini 3";if ([deviceModel isEqualToString:@"iPad5,1"]) return @"iPad Mini 4 (WiFi)";if ([deviceModel isEqualToString:@"iPad5,2"]) return @"iPad Mini 4 (LTE)";if ([deviceModel isEqualToString:@"iPad5,3"]) return @"iPad Air 2";if ([deviceModel isEqualToString:@"iPad5,4"]) return @"iPad Air 2";if ([deviceModel isEqualToString:@"iPad6,3"]) return @"iPad Pro 9.7";if ([deviceModel isEqualToString:@"iPad6,4"]) return @"iPad Pro 9.7";if ([deviceModel isEqualToString:@"iPad6,7"]) return @"iPad Pro 12.9";if ([deviceModel isEqualToString:@"iPad6,8"]) return @"iPad Pro 12.9";if ([deviceModel isEqualToString:@"AppleTV2,1"]) return @"Apple TV 2";if ([deviceModel isEqualToString:@"AppleTV3,1"]) return @"Apple TV 3";if ([deviceModel isEqualToString:@"AppleTV3,2"]) return @"Apple TV 3";if ([deviceModel isEqualToString:@"AppleTV5,3"]) return @"Apple TV 4";if ([deviceModel isEqualToString:@"i386"]) return @"Simulator";if ([deviceModel isEqualToString:@"x86_64"]) return @"Simulator";returndeviceModel;
}
ios获取手机序列号_iOS获取手机型号、iOS获取当前app的名称和版本号相关推荐
- ios获取手机序列号_IOS 手机序列号 手机名称 版本等的获取
NSString* identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ; NSLog(@&quo ...
- 天之痕java版与ios版_iOS 获取当前app的名称和版本号
// 当前app的信息 NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDictio ...
- iOS 获取当前app的名称和版本号
获取当前设备的名称, 版本号 NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDic ...
- ios获取手机序列号_iOS-获取手机唯一标识符(获取苹果手机IMEI,获取苹果手机MAC)...
一.iOS7以后不能获取手机IMEI iOS2.0版本以后UIDevice提供一个获取设备唯一标识符的方法uniqueIdentifier,通过该方法我们可以获取设备的序列号, 这个也是目前为止唯一可 ...
- ios wkweb设置图片_iOS 之 WKWebView自适应高度获取网络图片
WKWebView是iOS8中引入的新组建,苹果将 UIWebViewDelegate 与 UIWebView 重构成了14个类和3个协议并引入了不少新的功能和接口,它代替了UIKit 中的 UIWe ...
- iOS获取设备的序列号,自定义名,设备名,手机版本号,手机序列号,,手机型号,地方型号,当前App名称,App版本号......
刚刚在网上搜索到的,在此记录一下.便于以后使用: //手机序列号 NSString* identifierNumber = [[UIDevice currentDevice] unique ...
- Qt for Android获取手机序列号/手机型号/手机制造商
前言 Qt for Android 获取手机型号/手机制造商/手机序列号,这些是要通过 Android 原生接口才能获取到的, 那么在 Qt 项目中通过 jni 接口调用 Android 原生接口来获 ...
- 网上搜集到iOS开发中获取手机IDFA,手机序列号,设备名称,别名,分辨率等信息,这里做个总结
下述函数中写入获取信息的代码 - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDict ...
- 服务器能识别手机型号,iOS获取当前设备型号等信息(全)包含iPhone7和iPhone7P
获取设备信息总结 1.获取设备的信息 2.获取设备的唯一标示符 3.为系统创建一个随机的标示符 4.获取当前屏幕分辨率的信息 5.获取运营商的信息 需要先导入头文件 创建对象 获取运行商的名称 获取当 ...
最新文章
- Void void Void用在泛型
- 极高效代码(C语言):1008 数组元素循环右移问题 (20分)
- 河流水质指标预测与不确定性分析:机器学习模型的比较研究--文献阅读
- html语言中%3c%%%3e中语言,[工学]C语言程序设计习题解答.doc
- java extern的作用_学习笔记之20-static和extern关键字2-对变量的作用
- Farthest Point Sampling on 2d image
- 纽微特反省:别人犯错不敢说,那是因为自己不干活
- delphi2007安装说明(备忘)
- Alfred神器使用手册
- ikbc键盘c104的按键设置
- 【老九学堂】【初识C语言】编码规范
- Simulink基于level 2的s-function C语言编写
- 直播搭建软件开发直播搭建技术流程解决方案
- 零基础轻松学python青少年趣味编程pdf_零基础轻松学PYTHON:青少年趣味编程(全彩版) 快学习教育编著 著...
- java Object class分析
- 通过 acme.sh 申请 Zero SSL 免费泛域名证书
- 用AkShare获取实盘沪深可转债数据
- Qt Quick 3D模块初探
- postgresql通过拼音排序
- VUE跑马灯之文字无缝连接