刚刚在网上搜索到的,在此记录一下.便于以后使用:

//手机序列号  
    NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; 
    NSLog(@"手机序列号: %@",identifierNumber); 
    //手机别名: 用户定义的名称  
    NSString* userPhoneName = [[UIDevice currentDevice] name]; 
    NSLog(@"手机别名: %@", userPhoneName); 
    //设备名称  
    NSString* deviceName = [[UIDevice currentDevice] systemName]; 
    NSLog(@"设备名称: %@",deviceName ); 
    //手机系统版本  
    NSString* phoneVersion = [[UIDevice currentDevice] systemVersion]; 
    NSLog(@"手机系统版本: %@", phoneVersion); 
    //手机型号  
    NSString* phoneModel = [[UIDevice currentDevice] model]; 
    NSLog(@"手机型号: %@",phoneModel ); 
    //地方型号  (国际化区域名称)  
    NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel]; 
    NSLog(@"国际化区域名称: %@",localPhoneModel ); 
     
    NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; 
    // 当前应用名称  
    NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"]; 
    NSLog(@"当前应用名称:%@",appCurName); 
    // 当前应用软件版本  比如:1.0.1  
    NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"]; 
    NSLog(@"当前应用软件版本:%@",appCurVersion); 
    // 当前应用版本号码   int类型  
    NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"]; 
    NSLog(@"当前应用版本号码:%@",appCurVersionNum);

//手机序列号
    NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier];
    NSLog(@"手机序列号: %@",identifierNumber);
    //手机别名: 用户定义的名称
    NSString* userPhoneName = [[UIDevice currentDevice] name];
    NSLog(@"手机别名: %@", userPhoneName);
    //设备名称
    NSString* deviceName = [[UIDevice currentDevice] systemName];
    NSLog(@"设备名称: %@",deviceName );
    //手机系统版本
    NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];
    NSLog(@"手机系统版本: %@", phoneVersion);
    //手机型号
    NSString* phoneModel = [[UIDevice currentDevice] model];
    NSLog(@"手机型号: %@",phoneModel );
    //地方型号  (国际化区域名称)
    NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel];
    NSLog(@"国际化区域名称: %@",localPhoneModel );
   
    NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
    // 当前应用名称
    NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];
    NSLog(@"当前应用名称:%@",appCurName);
    // 当前应用软件版本  比如:1.0.1
    NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
    NSLog(@"当前应用软件版本:%@",appCurVersion);
    // 当前应用版本号码   int类型
    NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"];
    NSLog(@"当前应用版本号码:%@",appCurVersionNum);

转载于:https://www.cnblogs.com/huketianxia/articles/4600103.html

iOS获取设备的序列号,自定义名,设备名,手机版本号,手机序列号,,手机型号,地方型号,当前App名称,App版本号......相关推荐

  1. iOS获取设备的唯一标识的方法

    各种获取设备唯一标识的方法介绍 一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,它就是苹果iOS设备的唯一识别码,它 ...

  2. IOS获取设备 ID

    iOS获取设备 ID 命令行方式 $ xcrun simctl list 1 这行命令会列出你的所以模拟器信息,里面有类似 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX 的 ...

  3. iOS获取设备UDID/IMEI信息

    标题iOS获取设备UDID/IMEI信息 通过Safari与mobileconfig获取iOS设备UDID UDID (Unique Device Identifier),唯一标示符,是iOS设备的一 ...

  4. iOS获取设备型号、设备类型等信息

    iOS获取设备型号.设备类型等信息 设备标识 关于设备标识,历史上盛行过很多英雄,比如UDID.Mac地址.OpenUDID等,然而他们都陆陆续续倒在了苹果的门下.苹果目前提供了2个方法供App获取设 ...

  5. iOS获取设备常用健康数据

    自己封装的工具类,用来获取设备健康数据 内附demo,注意项目需要配置info.plist iOS获取设备常用健康数据:https://github.com/CocoaMiAo/EMHealthyKi ...

  6. iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?

    http://www.ithao123.cn/content-8688001.html iOS获取设备唯一标识的各种方法?IDFA.IDFV.UDID分别是什么含义? [摘要:1.UDID (Uniq ...

  7. ios获取设备信息总结

    本文转载至 http://blog.csdn.net/decajes/article/details/41807977 1.获取设备的信息 [objc] view plaincopy UIDevice ...

  8. iOS获取设备的唯一标识的方法总结以及最好的方法

    各种获取设备唯一标识的方法介绍 一.UDID(Unique Device Identifier) UDID的全称是Unique Device Identifier,它就是苹果iOS设备的唯一识别码,它 ...

  9. iOS获取设备和APP权限信息(内含plist文件的读写)

    文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...

最新文章

  1. (原创总结) Quartus II 的在线调试方法
  2. ai人工智能_人工智能能力问答中的人工智能不确定性
  3. UVA1583 UVALive3355 Digit Generator
  4. Dapper.NET—轻量ORM
  5. Linux系列之Linux安装及源配置(软件源)的介绍
  6. os+rom+android+6.0+n9005,三星S8+官方韩版安卓9固件rom系统线刷升级包:G955NKSU3DSG5
  7. Python一行流:列举所有k-mer组合(最简单写法)
  8. 自定义拍照时 拍照界面_拍照时图片比例怎么选?比构图还要提前一步的摄影攻略要做好...
  9. 利用STM32CubeMX软件生成USB_DEVICE_SD卡虚拟U盘
  10. Reggie外卖项目 —— 项目开发整体介绍
  11. Gmail 中出现紫字的怪现象
  12. MapGIS转换为ArcGIS小结
  13. 软件测试行业能干的多少岁?是不是真的只能干到35.....
  14. 家庭公网IP动态解析至阿里云DNS
  15. jq 截取指定字符前_jq 截取字符串
  16. 账号和权限管理——管理用户账号和组账号(一)
  17. np.meshgrid plt.contourf
  18. ORACLE EBS常用标准表结构
  19. 计算机组成原理第一章课件,计算机组成原理第一章课件.ppt
  20. UML组件视图、部署图、包图简要说明

热门文章

  1. Mysql复制表结构、表数据
  2. 数据结构 栈-链栈及基本操作
  3. 深度:亚马逊卖家求变,换一种方式增长!
  4. 水产养殖微滤机滤网 微滤机滤网
  5. 24.(C语言)根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积
  6. 华三交换机ping大包命令_华为交换机ping命令详解
  7. golang 实践配合 php 进行 web 开发,golang 适合做web开发吗
  8. Eclipse项目红色叹号解决方法
  9. xv6: a simple, Unix-like teaching operating system|Chapter 1 Operating system interfaces
  10. 资金互助社业务(软件)系统在浙江第一家农村资金互助社(临海市涌泉镇忘不了农村资金互助社)试运行(2009.10.21)