前言
最近使用macmini m4,自帶macOS15系統,對于開發者簡直是一言難盡,Chrome瀏覽器的本地網絡有bug,可以訪問本機,但是不能訪問路由器上的其他機器,路由器提供的頁面也不能訪問,如下是折騰解決的心得,最終還是要mac系統更新版本修復。
問題
問題是Chrome瀏覽器安裝后訪問本地網絡不通,即路由器所在的本地網絡,如下
這特么路由器的網關啊,為啥不能訪問,手機都能,試了Safari都行。去蘋果論壇搜索,發現是蘋果系統bug,macOS Sequoia 15.2本地網絡權… - Apple 社區
這就很難受了,只能使用Safari瀏覽器臨時應急。筆者自拿到macmini 升級系統發現15.1.1開始typec轉dp線不能用的bug,在15.3才修復,但是這個bug一直沒修復,本地網絡這個特么坑,“天才”產品經理想出的設計,很難用。
解決方法
?根據上面官方論壇的文章,打開本地網絡,重啟等操作,實際還是沒什么用
根據搜索發現這個開關在macOS15.2之前可以生效,之后的版本就bug了。
所以解決方式只能刪除macOS的一些記錄的方式,在/Library/Preferences目錄下記錄了網絡信息
?執行
sudo rm -rf /Library/Preferences/com.apple.networkextension.plist
但是刪除時發現?com.apple.networkextension.plist不能刪除,必須關閉SIP
所以只能關機,長按開機鍵,進入恢復模式終端,執行csrutil disable
刪除這個文件,打開Chrome后首次訪問本地網絡一定要允許,否則再來一次上面的操作,然后重啟系統,不重啟仍然沒辦法訪問。
已經可以訪問本地網絡了,此時可以在恢復模式再打開SIP
csrutil enable
保持“系統安全”。😅
總結
macOS15系統迭代后,AI功能用不了,chorme奇葩的問題bug出現后一直沒解決,官方論壇直接就關閉了這個問題,最后還是關閉SIP,通過恢復模式的終端解決,但是真難受。