我的問題很簡單:假設有一個xcode項目a.xcodeproj,我可以用下面的命令打開它:xcode a.xcodeproj
?如何從命令行運行xcode
如果我試試這個,我收到以下錯誤信息:
-bash: xcode: command not found
我的問題很簡單:假設有一個xcode項目a.xcodeproj,我可以用下面的命令打開它:xcode a.xcodeproj
?如何從命令行運行xcode
如果我試試這個,我收到以下錯誤信息:
-bash: xcode: command not found
的Xcode應該是.xcodeproj文件的默認應用程序,所以這應該工作:
$ open a.xcodeproj
如果打開不同的應用程序,你可以強制使用Xcode中:
$ open -a Xcode a.xcodeproj
如果要使用此命令xcode
工作,你可以別名是:
$ alias xcode="open -a Xcode"
那麼你可以xcode a.xcodeproj
(並將其添加到~/.bash_profile
)
精彩的解決方案。 Thanx @Nirk –
它正在工作。現在可以使用什麼命令從Xcode運行iPhone/iPad應用程序? –
下面的命令應該這樣做:
open a.xcodeproj
不記得我碰到這個腳本,來了,但我用這個紅寶石腳本用於在工作目錄中找到*.xcodeproj
或*.xcworkspace
文件並打開該文件(沒有Xcode打開任何以前的項目)
#!/usr/bin/env ruby
# Open xcode without any previous projects being opened as well.
# We first look for a workspace, then a project in the current directory, opening the first that is found.
f = []
f.concat Dir["*.xcworkspace"]
f.concat Dir["*.xcodeproj"]
if f.length > 0
puts "opening #{f.first}"
`open -a /Applications/Xcode.app #{f.first} --args -ApplePersistenceIgnoreState YES`
exit 0
end
puts "No Xcode projects found"
exit 1
如果要從工作區打開Xcode項目,請使用以下命令行。
user$ open -a xcode ProjectName.xcworkspace/
打開終端,然後轉到安裝Xcode的路徑。然後,轉到其「內容/ MacOS」。而當你達到這個文件夾,然後鍵入 - 須藤./Xcode
或是按照下面的代碼:(你可以使用「命令」如果用戶有權限問題)
cd/
cd Applications
cd Xcode.app
cd Contents/MacOS
sudo ./Xcode
Xcode不是一個CLI應用程序... xcodebuild是,不知道這是否是你想要的,因爲你沒有指定你想要的是什麼。 –
@Brad Allred對不清楚的問題抱歉。我只想打開.xodeproj項目,以便編譯代碼。 – feelfree
我最近[發佈了一個自定義腳本](https://github.com/jasonmccreary/oxc)我寫了從命名爲'oxc'的命令行打開Xcode。未來的讀者可能會覺得有幫助。 –