获取手机参数

 1     // 应用名称
 2     NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
 3     NSString *appName = [infoDictionary objectForKey:@"CFBundleDisplayName"];
 4     NSLog(@"应用名称:%@",appName);
 5
 6     // 版本号
 7     NSString *shortVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
 8     NSLog(@"版本号:%@",shortVersion);
 9
10     // 版本号(int类型)
11     NSString *version = [infoDictionary objectForKey:@"CFBundleVersion"];
12     NSLog(@"版本号(int类型):%@",version);
13
14     // 手机标识符
15     NSUUID* identifierForVendor = [[UIDevice currentDevice] identifierForVendor];
16     NSLog(@"手机标识符: %@",identifierForVendor);
17
18     // 手机
19     CFUUIDRef uuidRef = CFUUIDCreate(kCFAllocatorDefault);
20     NSString *uuid = (NSString *)CFBridgingRelease(CFUUIDCreateString(kCFAllocatorDefault,uuidRef));
21     NSLog(@"手机uuid: %@",uuid);
22
23     // 系统
24     NSString *systemName = [[UIDevice currentDevice] systemName];
25     NSLog(@"系统: %@",systemName );
26
27     // 手机系统版本
28     NSString* systemVersion = [[UIDevice currentDevice] systemVersion];
29     NSLog(@"手机系统版本: %@", systemVersion);
30
31     // 用户手机名
32     NSString* phoneName = [[UIDevice currentDevice] name];
33     NSLog(@"用户手机名: %@", phoneName);
34
35     // 手机型号
36     NSString *phoneModel = [[UIDevice currentDevice] model];
37     NSLog(@"手机型号: %@",phoneModel );
38
39     // 地方型号
40     NSString *localizedModel = [[UIDevice currentDevice] localizedModel];
41     NSLog(@"地方型号: %@",localizedModel);

尊重作者劳动成果,转载请注明: 【kingdev】

时间: 2024-10-11 21:41:20

获取手机参数的相关文章

Scrapy框架爬虫初探——中关村在线手机参数数据爬取

关于Scrapy如何安装部署的文章已经相当多了,但是网上实战的例子还不是很多,近来正好在学习该爬虫框架,就简单写了个Spider Demo来实践.作为硬件数码控,我选择了经常光顾的中关村在线的手机页面进行爬取,大体思路如下图所示. 1 # coding:utf-8 2 import scrapy 3 import re 4 import os 5 import sqlite3 6 from myspider.items import SpiderItem 7 8 9 class ZolSpide

windowsphone中获取手机位置信息

首先在界面中加入一个textblock控件以显示信息 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Runtime.InteropServices.WindowsRuntime; 6 using Windows.Foundation; 7 using Windows.Foundation.Collections; 8 using

Android获取手机联系人的姓名和电话

Android获取手机联系人的姓名和电话 主要是用到了跳入手机联系人的intent和获取手机联系人信息的内容提供者,直接上代码 注:此贴是借鉴别人的帖子加了一些自己的东西写出的,原帖地址明日附上: / 首先 我们需要跳入手机通讯录 Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); startActivityForResult(intent, 0); // 之后,我们需要重写

Android编程获取手机的IMEI

手机在生产时,每部手机均有一个唯一的标识(ID),国际上采用国际移动设备身份码(IMEI, International Mobile Equipment Identity).IMEI是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的.每一只手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录. 在手机应用开发中,使用IMEI来做身份认证是一个常用的技术手段,在Android SDK中,类android.tele

Android 获取手机总内存和可用内存等信息

在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小.这个该如何实现呢? 通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量. "/proc/meminfo"文件记录了android手机的一些内存信息,在命令行窗口里输入"

Android之Build类.(Android获取手机配置信息 )

一.类结构: java.lang.Object    ? android.os.Build 二.类概述:从系统属性中提取设备硬件和版本信息. 三.内部类: 1.Build.VERSION    各种版本字符串 2.Build.VERSION_CODES    目前已知的版本代码的枚举类 四.常量:UNKNOWN   当一个版本属性不知道时所设定的值.其字符串值为 "unknown" . 五.构造方法: Build () 六.静态属性 1.BOARD   主板:The name of t

[小项目] 获取手机联系人并且向服务器发送JSON数据

[小项目] 获取手机联系人并且向服务器发送JSON数据 好久没有写文档了...最近忙着带班,也没有时间学习新东西,今天刚好有个小Demo,就写了一下,顺便丰富一下我的博客吧! 首先说一下需求: 简单的说,就是一个程序,会获取手机的联系人列表,然后转换成JSON字符串数组,向指定服务器中发送数据...总感觉有侵犯别人隐私权的意味; 注:仅供学习使用,不要做违法的事情哟 这个程序我写的有点有条理,首先有几个工具类: 1. 判断是否联网的工具类(NetUtils) 2. 从手机中获取所有联系人的工具类

PHP获取手机相关信息

该PHP操作类实现获取手机号手机头信息,取UA,取得手机类型,判断是否是opera,判断是否是m3gate,取得HA,取得手机IP 代码如下: <?php /** * @desc 手机操作类 获取手机相关信息 * @since */class mobile { /** * 函数名称: getPhoneNumber * 函数功能: 取手机号 * 输入参数: none * 函数返回值: 成功返回号码,失败返回false * 其它说明: 说明 */ public function getPhoneNu

android 添加手机短信,获取手机短信,删除手机短信和修改手机短信

注意添加权限: <uses-permission android:name="android.permission.READ_SMS"></uses-permission> <uses-permission android:name="android.permission.WRITE_SMS"></uses-permission> 代码如下: //更新短信 private void UpdateSMS() { /* u