私の質問は非常に簡単です: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
incaseの場合、ワークスペースからXcodeプロジェクトを開くには、次のコマンドラインを使用します。
user$ open -a xcode ProjectName.xcworkspace/
オープンターミナルの場合、Xcodeがインストールされているパスに移動します。次に、 "Contents/MacOS"に行きます。そして、あなたはこのフォルダに達すると、その後、入力 - さもsudoを./Xcode
を次のコードに従います(ユーザーが権限の問題がある場合は、「sudoを」使用することができます)
cd/
cd Applications
cd Xcode.app
cd Contents/MacOS
sudo ./Xcode
XcodeのはCLIではありませんアプリケーション... xcodebuildは、正確に何をしたいのかを指定していないので、それがあなたのものであるかどうかは分かりません。 –
@Brad Allred不明な質問を申し訳ありません。コードをコンパイルできるように.xodeprojプロジェクトを開きたいだけです。 – feelfree
私は最近[カスタムスクリプトを公開しました](https://github.com/jasonmccreary/oxc)コマンドラインからXcodeを開き、 'oxc'という名前を付けました。将来の読者はそれが役に立つと思うかもしれません。 –