touch bar simulator
v4.2.0

在任何Mac上使用觸摸欄
警告
由於MACOS的變化,該應用程序不再起作用,因為它不再起作用。
從任何地方啟動觸摸欄模擬器,而無需安裝Xcode,而Apple要求您從Xcode內部啟動它。它還帶有方便的透明滑塊,屏幕快照按鈕以及菜單欄圖標和系統服務,可通過單擊或鍵盤快捷方式切換觸摸欄。

單擊菜單欄圖標可切換觸摸欄窗口。
右鍵單擊或點擊選件菜單欄圖標顯示一個菜單,其中包含將窗口擴展到屏幕頂部或底部的選項,使其立即在所有台式機上顯示,在停靠模式下訪問工具欄功能,自動顯示和隱藏觸摸欄,或刪除應用程序。

或與Homebrew-subs一起安裝:
brew install touch-bar-simulator需要MacOS 12或更高版本。
您可以捕獲觸摸欄的屏幕截圖:
~/Desktop 。~/Desktop ⇧⌘6 。轉到“系統設置›隱私與安全›可訪問性”,並確保檢查“觸摸bar Simulator.App”。如果已經檢查過,請嘗試取消檢查並再次檢查。
蘋果永遠不會允許它,因為它使用了私有API。
右鍵單擊或單擊選件菜單欄圖標,選擇“鍵盤快捷鍵…”,然後添加快捷方式。
不,我們對本地化應用不感興趣。
簡而言之,它將觸摸欄模擬器從內部XCode視為具有附加功能的獨立應用程序。我將私有Xcode框架進行了劃分,並用它來公開一個私人類,以獲取對觸摸欄窗口控制器的引用。然後,我啟動該窗口並在其中添加屏幕快照按鈕。我已經捆綁了所需的私人框架以使其在沒有XCode的情況下工作。這就是為什麼二進制很大的原因。
Xcode 10移動了觸發觸摸欄模擬器所需的私人符號,進入了主IDEKIT框架,該框架自行具有很多依賴關係。我設法通過包括所有這些框架來使它起作用,但是該應用最終以700 MB的速度...然後我回到了繪圖板上。我發現了一種直接與觸摸欄模擬器通信的方法。結果是一個更快,更穩定的應用程序。
./build