iOS-获取常用的程序属性

获取程序基本属性

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];

  • app名称

NSString*app_Name=[infoDictionary objectForKey:@"CFBundleDisplayName"];

  • app版本 (对外的版本号--Bundle versions string, short)

NSString*app_Version=[infoDictionary objectForKey:@"CFBundleShortVersionString"];

  • app build版本 (对内的版本号--Bundle versions)

    NSString*app_build=[infoDictionary objectForKey:@"CFBundleVersion"];
  • 手机序列号

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

你可能感兴趣的:(iOS-获取常用的程序属性)