我一直在嘗試在遠程機器(VM)上運行我的 macOS UI 測驗,但它不起作用。在本地機器上,它在授予與可訪問性相關的權限后作業。經過深入研究,我意識到您需要禁用 SIP 并添加相關權限。
那么,如何在 CI/CD 中的無頭機器上禁用 SIP?
uj5u.com熱心網友回復:
不幸的是,無法在遠程機器上禁用 SIP。您必須以安全模式啟動并從終端禁用它。這需要直接訪問機器。
您可以詢問您的提供商是否可以為您禁用特定機器的 SIP,或者您可以尋找可以這樣做的提供商。
有一些,Codemagic 就是其中之一。
我們發布了帶有最新和 beta Xcode 版本的禁用 SIP 的 macOS 映像,因此您無需任何額外配置即可運行 macOS UI 測驗。
無法測驗 Mac 應用程式的 UI 令人沮喪,但我對我們成功發布的內容感到滿意。
如果您有興趣開始使用 macOS UI 測驗,我還寫了一篇博文。
全面披露 - 我是 Codemagic CI/CD 的 DevRel,專注于幫助社區為 Apple 平臺構建。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/427988.html
上一篇:Stylelint跳過整個檔案夾
下一篇:多次嘗試在C 中打開文本檔案失敗
