System Integrity Protection (SIP),有時也被稱為 "rootless",是 Apple 在 OS X El Capitan (10.11) 中引入的一項重要的安全技術。 它的主要作用是保護 macOS 系統的關鍵部分,使其免受惡意軟體和未經授權的修改。 About System Integrity Protection on your Mac 系統完整性保護 可以預防惡意軟體竄改指定的檔案或目錄,功能預設為啟用。 在開發測試擴充軟體時可以暫時性關閉,等測試完成後則要在開啟,否則會遇到系統未知的異常狀況,目前有碰到下面幾項: Apple Store 部分的 APP 無法開啟( …
Read MoremacOS 相機和麥克風權限設定問題與解決方案 References MacOS Ventura 13.3 apps don't show in Camera and Microphone Privacy & Security settings 問題背景 系統版本:MacOS Ventura 13.3 問題描述:應用程式無法在「系統設定 > 隱私權與安全性 > 麥克風和相機」中顯示 常見場景:使用 OpenCore Patcher 升級的舊 Mac 設備 根本原因:與 SIP(系統完整性保護)被關閉有關,特別是在使用 OpenCore 時必須關閉 SIP 的情況 解決方案:使用 TCC 資料庫 1# …
Read More在 macOS 上使用 launchd 來管理服務與進程. 使用者不會直接與 launchd 做互動, 是透過 launchctl 指令來載入或取消載入 launchd 服務程式和代理程式.
Read More今天在做壓力測試,使用 command line 做 websocket client connection. 大約到250左右的連線數後回應錯誤 too many open files, 盤查後發現 macOS 預設的配置不敷使用, 需要加大 maxfiles 的限制.
Read More