美文网首页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