文档章节

iOS 获取手机的型号,系统版本,设备名称等

山里来的
 山里来的
发布于 2016/05/13 22:59
字数 205
阅读 44
收藏 0
  //手机别名: 用户定义的名称
    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];
    //遍历字典
    [infoDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
        NSLog(@"key====> %@ = %@", key, obj);
    }];

    // 当前应用名称
    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);

© 著作权归作者所有

共有 人打赏支持
山里来的
粉丝 8
博文 98
码字总数 18361
作品 0
长沙
私信 提问
[图]iOS 7截图曝光 能否加入桌面插件成关注焦点

2013年1月4日,新的一年在关注iPhone 5的同时,其下一代产品的消息也越来越多。外媒消息曝光了iOS 7的界面图,显示iOS 7将加入桌面插件功能。最初关于iPhone 6的报道源于国外开发者发现了型号...

oschina
2013/01/05
3.3K
24
iOS 判断手机型号/系统版本

iOS开发中有时需要获取具体的手机型号和系统版本,代码入下: 1、首先导入头文件: 2、复制下面的代码: 3、判断手机的系统版本: ps:现在系统会自动提示: 请关注我的专题:iOS-Developer联...

guojie
06/28
0
0
iOS 11–11.1.2 全版本越狱发布:支持所有 64 位设备

在圣诞节那天,国外放出了iOS 11–iOS 11.1.2的全版本越狱,名为LiberiOS(解放iOS),基于Ian Beer发现的漏洞。 该越狱适用于所有的64位iOS设备,也就是iPhone 5s到iPhone X的所有手机,平板...

达尔文
2017/12/27
2.4K
7
iPhone大面积出现“激活出错” 用户或丢失数据

10月6日午间消息,众多微博网友今天反映,自己的iPhone出现“激活出错”提示。新浪科技询问苹果公司中国客服人员,上述问题是因为iOS 7开发者系统的服务器出现崩溃导致。受影响的用户基本上都...

oschina
2013/10/07
2.8K
11
移动设备(手机)的唯一ID有哪些

在移动广告领域,设备的ID 是用来追踪一个人的最重要的标识。 对于APP自身产品而言,使用设备唯一ID可以追踪到用户从下载到激活、注册、使用、流失、回归的全流程数据,对产品运营工作非常有...

IVAN_jsjwk
05/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

http协议请求头的意义

GET /day31_Http_306/index.jsp HTTP/1.1: GET请求,请求服务器路径为/hello/index.jsp,协议为1.1 请求头 1.Host:localhost:请求的主机名为localhost2.User-Agent:Mozilla/5.0(Windows NT......

潇潇程序缘
15分钟前
2
0
Netty 简单服务器 (三)

经过对Netty的基础认识,设计模型的初步了解,来写个测试,试试手感 上篇也说到官方推荐我们使用主从线程池模型,那就选择这个模型进行操作 需要操作的步骤: 需要构建两个主从线程组 写一个服务器...

_大侠__
25分钟前
5
0
day02:管道符、shell及环境变量

1、管道符:"|" 用于将前一个指令的输出作为后一个指令的输入,且管道符后面跟的是命令(针对文档的操作):cat less head tail grep cut sort wc uniq tee tr split sed awk等) [root@localho...

芬野de博客
36分钟前
11
0
Kubernetes系列——Kubernetes 组件、对象(二)

一、Kubernetes 组件 介绍了Kubernetes集群所需的各种二进制组件。 Master 组件 Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一...

吴伟祥
45分钟前
15
0
Flink-数据流编程模型

1、抽象等级 Flink提供了不同级别的抽象来开发流/批处理应用程序。 1) 低层级的抽象 最低层次的抽象仅仅提供有状态流。它通过Process函数嵌入到DataStream API中。它允许用户自由地处理来自一...

liwei2000
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部