MAC系统升级问题记录

一、 场景

新购置一台MAC mini盒子作为开发使用,系统版本为macOS Sonoma 14.2, 由于是新机器,从新开始安装开发工具,从AppStore中获取XCode 15.3 版本,编译现有工程项目,报如下错误:

SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the minimum deployment target

二、问题分析

在网上查询了此错误,说是Xcode15 版本的bug, 对比了一下老机器上对应工具目录下确实有合格目录以及对应的文件,二新安装的Xcode15 却没有,于是打算手动用命令创建目录并拷贝文件放入来解决这个问题,但是当敲下命令,提示permission denied 的时候,马上使用sudo ,却依然还是如此,怎么root 用户也无权操作了么?

查阅一番,才知道苹果系统有一个SIP系统保护模式,防止修改某些系统目录下的文件,需要关闭此模式才可以操作,但是在关闭时,刚开始查询到的是command + R 键,在开机的时候按住,试了几次都不行,后来才知道是要长按电源键,因为我这块机器是M2 芯片了。
macOS系统如何关闭SIP - 黑苹果社区

最终使用命令csrutil disable,重启机器即可以使用root自由创建文件了,当然在处理完这个问题之后还是将SIP 模式打开了。

另外,后续安装idea 需要破解,依然使用复位试用时间插件来实现,记录一下:
Jetbrains系列产品重置试用方法[归档] -- 知了

相关推荐
The森2 小时前
macOS 26(M芯片)部署 cocos2d-x(C++)全链路指南——Xcode + Rosetta
c++·经验分享·笔记·macos·xcode·cocos2d
YJlio3 小时前
《Windows 11 从入门到精通》读书笔记 1.4.9:全新的微软应用商店——“库 + 多设备同步”把它从鸡肋变成刚需入口
c语言·网络·python·数码相机·microsoft·ios·iphone
YJlio3 小时前
《Windows 11 从入门到精通》读书笔记 1.4.10:集成的微软 Teams——办公与社交的无缝衔接
c语言·网络·python·数码相机·ios·django·iphone
zhangjikuan894 小时前
SwiftUI 状态管理与架构实战
ios·架构·swiftui
Roc-xb5 小时前
Mac安装命令行工具的时候弹出:不能安装该软件,因为当前无法从软件更新服务器获得”的错误提示。
macos
KevinCyao5 小时前
iOS短信营销接口示例代码:Swift/Xcode集成营销短信API的完整开发教程
ios·swift
带娃的IT创业者5 小时前
课程表系统设计:iCalendar 标准与家庭生活日程管理
macos·生活·xcode·课程表·icalendar·日程管理·智能纠错
2501_915918415 小时前
iOS App 拿不到数据怎么办?数据解密导出到分析结构方法
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_916008896 小时前
iOS App 抓包看不到内容,从有请求没数据一步步排查
android·ios·小程序·https·uni-app·iphone·webview
RickeyBoy13 小时前
SwiftUI 如何实现 Infinite Scroll?
ios·面试