// 1. iOS 获取到的 APP 的信息
iOS获取当前app的名称和版本号NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];//获取app版本信息NSLog(@"%@",infoDictionary);//这里会得到很对关于app的相关信息
// 下面,我们开始取需要的字段:
// 1.app名称NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];
NSLog(@"1.app名称: %@",app_Name);
// 2.app版本NSString *applocalversion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
NSLog(@"2.app版本: %@",applocalversion);
// 3.app build版本NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];
NSLog(@"3.app build版本: %@",app_build);
// 4..app getAppBundleId版本获取当前App的包名信息NSString *app_BundleId = [infoDictionary objectForKey:@"CFBundleIdentifier"];
NSLog(@"4.app 包名: %@",app_BundleId);
// 5.app 当前App的发行地区NSString *app_getAppBundleId = [infoDictionary objectForKey:@"CFBundleDevelopmentRegion"];
NSLog(@"5.app 发行地区: %@",app_getAppBundleId);
// 2. iOS 获取到的手机信息
// a1.手机别名: 用户定义的名称NSString *userPhoneName = [[UIDevice currentDevice] name];
NSLog(@"a1.手机别名: %@", userPhoneName);
// a2.手机名称NSString *deviceName = [[UIDevice currentDevice] systemName];
NSLog(@"a2.手机名称: %@",deviceName );
// a3.手机系统版本NSString *phoneVersion = [[UIDevice currentDevice] systemVersion];
NSLog(@"a3.手机系统版本: %@", phoneVersion);
// a4.手机型号NSString *phoneModel = [[UIDevice currentDevice] model];
NSLog(@"a4.手机型号: %@",phoneModel);
// a5.地方型号 (国际化区域名称)NSString *localPhoneModel = [[UIDevice currentDevice] localizedModel];
NSLog(@"a5.国际化区域名称: %@",localPhoneModel);
// a6.设备唯一标识符
NSString *identifier = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
NSLog(@"设备唯一标识符:%@",identifier);
网友评论