你的位置:首页 > 操作系统

[操作系统](转)IOS 学习笔记 2015


  首页 > 程序开发 > 移动开发 > IOS > 正文  iOS 获取手机的型号,系统版本,软件名称,软件版本   2012-10-20   0 个评论    作者:vipa1888  收藏  我要投稿   网上搜索出来的,记录下来以后使用方便:  [java]  //手机序列号     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