用Swiftui撰寫的快速GUI
我要親自感謝Seb Jachec實施了一個系統,以獲取BRER命令的實時輸出。
沒有他的貢獻,許多取決於實時輸出的過程,例如安裝,卸載和包裝的更新都是不可能的。
我要親自感謝Dmitri Bouniol和Ben Carlsson提出了一種自我編譯的構建方式來繞過許可證檢查的方法。
沒有它們,就不可能擁有該應用程序的免費自我編譯版本。
軟木不僅是自製的界面。它具有許多功能,要么很難單獨使用自製,要么不可能直接實現。
沒有軟木的事情
軟木使事情變得更容易
brew leaves命令中可能有些可能,但通常不可靠,通常不列出應包含的軟件包。 預先編譯,始終可以從我的自製龍頭獲得最新版本。您可以通過幾種方式訪問它:
Linguist角色。如果您希望自己學習,那麼這篇Apple文檔文章是該過程的一個很好的介紹:內在化。Help Wanted功能。請尊重編碼樣式。與Swift慣例的主要偏差是支架是自己的線條。但是,如果您不想執行上述任何操作,就可以自己彙編軟木塞。有關說明,請參見下文。
您是經營博客,雜誌,製作視頻還是只是為了娛樂而製作有關應用程序的內容?通過[email protected]取得聯繫!
我將為您提供最新的版本和開發版本,回答您遇到的任何問題,並向您介紹軟木塞(免費或課程),以便您專注於創建。
編譯軟木塞很簡單,因為它沒有很多依賴關係。它使用TUIST生成Xcode項目以加快彙編。
先決條件:
如果您已經有一個Apple開發人員帳戶,請跳過
Xcode → Settings ,然後在打開的窗口中,單擊Accounts 。您可以在那裡添加您的帳戶Manage Certificates...Apple DevelopmentApple Development Certificates列表中時,您可以按Done以關閉客戶經理如果您已經安裝了Tuist,請跳過
科克使用MISE來防止Mac跨Mac的TUIST版本不匹配的衝突。 MISE是類似於Homebrew的工具,但為Tusit提供了一些優勢,例如上述版本同步。
curl https://mise.run | shmise: run the following to activate mise in your shell:echo "eval "$(/Users/david/.local/bin/mise activate zsh)"" >> "/Users/david/.zshrc" 警告
確保複製命令本身給您的命令,而不是我上面使用的命令。此命令僅對我的Mac有效,並且在您的計算機上不起作用。
mise添加到您的路徑中,具體取決於您的外殼。echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.zshrcecho 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrcecho '~/.local/bin/mise activate fish | source' >> ~/.config/fish/config.fish 提示
ZSH是默認的MacOS Shell。
筆記
如果您不知道要運行哪個外殼,請使用命令echo $SHELL 。在我的情況下,最後一個斜杠之後的輸出的最後一部分是殼的名稱,命令的輸出為/bin/zsh 。這意味著我的外殼是zsh
mise install tuist git clone https://github.com/buresdv/Cork.git && cd Cork && mise use [email protected] && tuist install && tuist generate --no-binary-cache 。 XCode將打開項目。git clone https://github.com/buresdv/Cork.git下載源代碼cd Cork打開您下載的軟木夾的文件夾mise use告訴您的系統使用4.25.0版的Tuist構建軟木tuist install下載所有軟木先決條件tuist generate創建Xcode項目並打開它Cork 。這是帶有App Store徽標的圖標Signing & CapabilitiesSigning下,將Team下拉切換為NoneSigning → macOS下,切換Signing Certificate以Sign to Run LocallySelf-Compiled 。 警告
如果您不選擇正確的構建方案,那麼科克將要求您簽署許可證。
Product → Archive ,然後等待建築物完成Distribute AppCustom ,然後單擊彈出窗口右下角的下NextCopy App/Applications/文件夾中,您就完成了! 科克在下議院條款下獲得許可。
這意味著Cork的來源可用,您可以對其進行修改,為其做出貢獻,但是您不能出售或分發軟木塞或修改版本的版本。
此外,如果不先諮詢我,您就無法分發Cork的Cork版本。為您的個人使用編譯版本很好。