我的问题很简单:假设有一个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。未来的读者可能会觉得有帮助。 –