美文网首页iOS
iOS 获取设备-语言,版本,国家

iOS 获取设备-语言,版本,国家

作者: 887d1fc86fe6 | 来源:发表于2017-09-27 12:11 被阅读73次

/// 当前设备

UIDevice*currentDevice = [UIDevice currentDevice];

/// 数据模型

NSString*model = [currentDevice model];

/// 系统版本

NSString*systemVersion = [currentDevice systemVersion];

/// 当前手机使用的语言数组

NSArray*languageArray = [NSLocale preferredLanguages];

/// 语言

NSString*language = [languageArray objectAtIndex:0];

/// 国家

NSLocale*locale = [NSLocale currentLocale];

NSString*country = [locale localeIdentifier];

/// 版本

NSString*appVersion = [[NSBundle mainBundle]

objectForInfoDictionaryKey:(NSString*)kCFBundleVersionKey];

NSString*deviceSpecs = [NSStringstringWithFormat:@"%@ - %@ - %@ - %@ - %@", model, systemVersion, language, country, appVersion];

NSLog(@"Device Specs --> %@",deviceSpecs);

相关文章

网友评论

    本文标题:iOS 获取设备-语言,版本,国家

    本文链接:https://www.haomeiwen.com/subject/ppfuextx.html