macOS Catalina10.15.1下的根目錄新建不了文件

最近開發(fā)要驗證一下app在iOS13系統(tǒng)會不會出問題,但是我的當(dāng)前xcode是10,不能運行iOS13的模擬機,于是就很不情愿的的把電腦升級到10.15.1,現(xiàn)在xocde11.1是可以跑我的app項目, 但是我的java項目跑不起來了,坑爹啊,一看原因還是intelliJ IDEA的log日志默認(rèn)在根目錄下,之前的系統(tǒng)就做了在根目錄下新建一個data文件夾來映射我的其他的有權(quán)限讀寫的文件夾(我放在了桌面的某一個位置,),于是我就想繼續(xù)這樣搞,試試看,我尼瑪,坑,不行,新版本的系統(tǒng)根目錄權(quán)限只能讀,不能新建,完蛋,于是就想著各種辦法,查詢各種資料,最后終于讓我給鼓搗出來了,以下是我的步驟

1重啟電腦,按住cmd+r?進入恢復(fù)模式

2 左上腳進入終端模式 在終端輸入?csrutil disable(關(guān)掉sip) 并重啟

3 重啟完成后,打開終端 輸入?sudo -s 回車后輸入密碼回車

接著輸入 sudo mount -o rw / 回車(支配臨時讀寫權(quán)限,就可以對系統(tǒng)文件進行讀寫.(終端操作)

4.進入根目錄 cd ?/ ? ? ? ? ? ? ? ? ? ?新建 一個文件夾 mkdir data ? ?


5. ?在其他有權(quán)限讀寫的地方新建一個文件夾 比我我在我的桌面 新建一個data文件夾 ?和根目錄下面的文件聯(lián)系對應(yīng)起來

6 終端 sudo ls -s ???/Users/cuntymcflaps/Desktop/SVN ? ?/data ?這樣通過軟連接 建立一個映射關(guān)系


然后操作你桌面上的文件,對應(yīng)的根目錄也會更換(比如在桌面的對應(yīng)的文件夾下面新建一些文件,對應(yīng)的你從根目錄打開也會發(fā)現(xiàn)是一樣的)

7.好了 這樣的話 你的項目就差不多可以繼續(xù)運行了,最后別忘記把sip改過來.重啟電腦,cmd+r進入恢復(fù)模式,在終端輸入 csrutil enable ?成功之后 然后重啟電腦就可以啦

謝謝大家,對你有幫助的話,請給我一個紅心,謝謝

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容