[英]Manage Xcode Command Line Tools version for each user
我正在使用兩個不同的Xcode版本和2個不同的命令行工具版本。 在我的Mac上,我有一個用戶進行開發,另一個用作Jenkins奴隸,由於某些原因不屬於此,我需要為每個用戶使用不同的命令行工具版本。 問題在於,每次選擇新的Build Tools版本時,更改都適用於所有用戶。
有沒有辦法為EACH用戶選擇Build Tools版本?
解決問題的最直接方法是使用環境var $ DEVELOPER_DIR,如下所示:
設置DEVELOPER_DIR和使用xcode-select有什么區別?
您可以嘗試使用此包裝器。 它允許您在沒有sudo權限的情況下執行xcode-select:
https://github.com/detroit-labs/safe-xcode-select
或者,如果這對您不起作用,您可以嘗試允許使用sudo權限執行xcode-select但不使用密碼:
https://encyclopediaofdaniel.com/blog/sudo-without-a-password/
我希望它有所幫助。
找到你的工具鏈名稱(比如swift-dev
),然后運行:
export TOOLCHAINS=swift-dev
在登錄?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.