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 );
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容