复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13// 获取系统版本 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];
复制代码
1
2
3
4
5
6
7
8
9
10
11
12// 获取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("%sn", model);// 我的机器输出:MacBookPro16,1 free(model); }
最后
以上就是怡然蜜蜂最近收集整理的关于Mac获取系统版本、机型的全部内容,更多相关Mac获取系统版本、机型内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复