iOS 获取手机的型号,系统版本,软件名称,软件版本-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

iOS 获取手机的型号,系统版本,软件名称,软件版本

简介: <p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:10px; color:rgb(51,51,51); font-family:微软雅黑,Tahoma,Verdana,宋体; font-size:15px; line-height:25px"> NSString* identifier

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);

    结果:

    [plain]

    2012-10-19 14:07:47.622 myDemo[5779:707] 手机序列号: 6685c75e34104be0b04c6ceb72985dc381f0f746

    2012-10-19 14:07:47.624 myDemo[5779:707] 手机别名: “spring sky”的 iPod

    2012-10-19 14:07:47.627 myDemo[5779:707] 设备名称: iPhone OS

    2012-10-19 14:07:47.629 myDemo[5779:707] 手机系统版本: 5.1.1

    2012-10-19 14:07:47.641 myDemo[5779:707] 手机型号: iPod touch

    2012-10-19 14:07:47.642 myDemo[5779:707] 国际化区域名称: iPod touch

    2012-10-19 14:07:47.643 myDemo[5779:707] 当前应用名称:myDemo

    2012-10-19 14:07:47.645 myDemo[5779:707] 当前应用软件版本:1.0.1

    2012-10-19 14:07:47.646 myDemo[5779:707] 当前应用版本号码:101

    2012-10-19 14:07:47.622 myDemo[5779:707] 手机序列号: 6685c75e34104be0b04c6ceb72985dc381f0f746

    2012-10-19 14:07:47.624 myDemo[5779:707] 手机别名: “spring sky”的 iPod

    2012-10-19 14:07:47.627 myDemo[5779:707] 设备名称: iPhone OS

    2012-10-19 14:07:47.629 myDemo[5779:707] 手机系统版本: 5.1.1

    2012-10-19 14:07:47.641 myDemo[5779:707] 手机型号: iPod touch

    2012-10-19 14:07:47.642 myDemo[5779:707] 国际化区域名称: iPod touch

    2012-10-19 14:07:47.643 myDemo[5779:707] 当前应用名称:myDemo

    2012-10-19 14:07:47.645 myDemo[5779:707] 当前应用软件版本:1.0.1

    2012-10-19 14:07:47.646 myDemo[5779:707] 当前应用版本号码:101


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: