// 获取系统版本NSString *versionString;
NSDictionary * sv = [NSDictionary dictionaryWithContentsOfFile:@"/System/Library/CoreServices/SystemVersion.plist"];
versionString = [sv objectForKey:@"ProductVersion"];
NSLog(@"%@", versionString);
NSString* major = @"";
NSString* minjor = @"";
NSArray* majminor = [versionString componentsSeparatedByString:@"."];
LOG_INFO("Verify_CORE_ML 26.3");
major = [majminor objectAtIndex:0];
LOG_INFO("Verify_CORE_ML 26.4");
minjor = [majminor objectAtIndex:1];
// 获取Mac笔记本型号:Model Identifier
// 官方型号列表:https://support.apple.com/en-us/HT201300
// 命令行查看:system_profiler SPHardwareDataType
size_t len = 0;
sysctlbyname("hw.model", NULL, &len, NULL, 0);
if (len) {char *model = (char*)malloc(len*sizeof(char));sysctlbyname("hw.model", model, &len, NULL, 0);printf("%s\n", model);// 我的机器输出:MacBookPro16,1free(model);
}

Mac获取系统版本、机型相关推荐

  1. GetVersionEx 获取系统版本信息

    转自:http://blog.csdn.net/yyingwei/article/details/8286658 最近在windows 8上获取系统版本信息需要调用系统API,于是用到了GetVers ...

  2. ansible playbook脚本获取系统版本信息

    ansible playbook脚本获取系统版本信息 执行环境说明 脚本执行过程中实测系统为 redhat6.redhat7 suse11 suse12: [root@ansible_host ~]# ...

  3. linux qt 读系统信息,使用Qt获取系统版本

    获取Windows,Mac,IOS,Android,Linux等系统版本信息. Qt 4版本 可以获取到系统版本的变量或函数 头文件 #include 使用公有静态变量和静态方法获取Windows系统 ...

  4. 使用Qt获取系统版本

    获取Windows,Mac,IOS,Android,Linux等系统版本信息. Qt 4版本   可以获取到系统版本的变量或函数 头文件 #include <QSysInfo> 使用公有静 ...

  5. windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息

    GetsysInfo.h: #ifndef _H_GETSYSINFO #define _H_GETSYSINFO#pragma once#include <afxtempl.h>clas ...

  6. VMware Workstation 12 Pro 安装 mac最新系统版本10.12.3

    弄了将近一个礼拜,查遍了网上的资料,今天终于把mac系统虚拟机装好了.其实VMware Workstation 12 Pro 安装 mac的教程网上很多,但是lz发现这些文章都是很久以前写的,而那些镜 ...

  7. Mac OS系统版本与XCode版本的关系

    以下地址都已不能下载了,放在这里主要为了研究 Max OS与XCode版本的对应关系.   如果想下载Xcode,可以在苹果网站上注册一个开发者帐号,只注册这个帐号是免费的.就可以从这里下载: htt ...

  8. c语言 获取系统版本,[原创]C/C++ 实现获取Windows操作系统版本信息

    #include #include #include int __cdecl wmain(__in int argc,__in_ecount(argc) PCWSTR argv[]) { UNREFE ...

  9. DELPHI FMX 获取系统版本 ANDROID IOS通用

    引用System.sysutils function getOSInfo:String; begin result:= fomrat('%s:%d.%d', TOSVersion.Name,TOSVe ...

最新文章

  1. 交换机 BootROM 下的升级配置
  2. 【OpenCV 例程200篇】64. 图像锐化——Sobel 算子
  3. 通过Net Manager 配置Oracle 11g本地监听服务(listener service)
  4. 基于JAVA+SpringMVC+Mybatis+MYSQL的企业审批管理系统
  5. 20210601:力扣第243周周赛(上)
  6. opencv php,OpenCV应用实例
  7. 表格 滚动条 (tbody部分滚动)
  8. 美国大选数据挖掘相关论文笔记(A 61-million-person experiment in social influence and political mobilization)...
  9. 数学建模(五)系泊系统设计(16年国赛A题)
  10. python端口扫描
  11. Linux 配置网络桥接模式
  12. FFmpeg学习(三)-- libavutil 代码组成
  13. php 短信验证码过期时间,php下发短信验证码60秒简单验证
  14. mt6771(Helio P60)套片开发资料下载,mt6771处理器性能
  15. ElasticSearch(狂神说笔记)
  16. 金蝶eas显示连接服务器超时,金蝶EAS常见问题解答_工具及框架应用_2016
  17. pyinstaller打包三坑
  18. JS:指定FPS帧频,requestAnimationFrame播放动画
  19. java 实现排队_实验排队功能实现(JAVA)
  20. 快手校招面试题 最少数量货物装箱问题

热门文章

  1. 2019CCPC江苏南京女生赛 | 总结
  2. 欢迎关注异贝!今天异贝与您一起分享:美容行业异贝引客方案设计!
  3. HRBUSTOJ 1313 火影忍者之~静音 【模拟】【排序】
  4. HEU 2010 France '98
  5. sqlite C接口增删改查,数据库优化
  6. 使用VueBarcode结合vueEasyPrint打印条形码标签
  7. 你好 同样在努力的陌生人
  8. Respones请求重定向
  9. 6.2 不一致数据的转换
  10. 贪心算法求解:王者荣耀购买点券最优策略