IOS学习笔记53--iOS 获取手机系统属性
来源:互联网 发布:服装销售软件破解版 编辑:程序博客网 时间:2024/05/14 13:18
//手机序列号
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);
// 当前手机的手机号码
步骤如下:
1)导入CoreTelephony这个private framework
2)在xxx.m中加入红字部分:
#import "xxx.h"
extern NSString *CTSettingCopyMyPhoneNumb
@implementation
+(NSString *)myNumber{
}
@end
其实很多地方都写了 标识extern NSString *CTSettingCopyMyPhoneNumb
一开始发现总报错说无此方法,非常纳闷,结果是一个字母大小写的问题,汗颜.汗颜
CTSettingCopyMyPhoneNumb
原文转自: http://www.2cto.com/kf/201210/162333.html
- IOS学习笔记53--iOS 获取手机系统属性
- iOS 获取手机系统属性
- iOS 获取手机系统时间
- iOS获取手机系统版本
- IOS学习笔记-属性
- IOS 获取系统属性实例
- iOS学习笔记 获取手机信息(UIDevice、NSBundle、NSLocal)
- IOS开发获取手机内照片属性
- iOS 获取手机或应用相关属性
- iOS 属性学习笔记
- iOS 获取手机系统属性最后附上获取来电手机号码(经本人测试该方法无法获取)
- 获取手机系统属性
- iOS 通过UIDevice 获取系统相关属性
- 【代码笔记】iOS-手机系统版本
- iOS获取手机信息
- iOS 获取手机音量
- iOS 获取手机通讯录
- IOS获取手机存储空间
- quartz简单demo
- Strust2国际化笔记
- CreateTable FieldDefs AddFieldDef
- 八皇后问题
- Unix/Linux C++应用开发-C++预处理程序
- IOS学习笔记53--iOS 获取手机系统属性
- 特征根方程
- CreateDataSet
- Error inflating class android.support.v4.view.ViewPager 问题的解决方法
- 自定义属性的应用:日期下拉框的生成
- dhcp 详解
- Struts2防止表单重复提交
- A Graph Problem
- CRC校验