Bagaimana menjalankan xcode dari terminal?

Pertanyaan saya sangat sederhana: misalkan ada sebuah proyek xcode a.xcodeproj, bisa saya buka dengan perintah: xcode a.xcodeproj?

Jika saya mencoba ini, saya menerima pesan galat berikut:

-bash: xcode: command not found
Mengomentari pertanyaan (3)
Larutan

Xcode harus menjadi aplikasi default .xcodeproj file, jadi ini harus bekerja:

$ open a.xcodeproj

Jika membuka aplikasi yang berbeda, anda dapat memaksa untuk menggunakan xcode:

$ open -a Xcode a.xcodeproj

Jika anda ingin perintah xcode untuk bekerja, anda hanya dapat alias ini:

$ alias xcode="open -a Xcode"

maka anda hanya dapat xcode a.xcodeproj (dan menambahkan ini ke ~/.bash_profile)

Komentar (4)

Anda bisa juga hanya menjalankan xed . dalam folder proyek, tampaknya akan mencoba untuk me-load file proyek dalam urutan sebagai berikut: jika setiap ada:

  1. xcworkspace
  2. xcodeproj
  3. playground

yang berarti anda don't perlu untuk memverifikasi sendiri ada file dalam rangka untuk memilih yang terbaik untuk membuka.

Komentar (0)

Bisa't ingat di mana saya datang di script ini, tapi saya menggunakan ruby script untuk menemukan baik *.xcodeproj atau *.xcworkspace file dalam direktori kerja dan membuka file tersebut (tanpa Xcode membuka proyek-proyek sebelumnya)

#!/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
Komentar (3)

Berikut perintah yang harus dilakukan:

open a.xcodeproj
Komentar (0)

memetikan, jika anda ingin membuka proyek Xcode dari sebuah ruang kerja yang menggunakan baris perintah berikut.

user$ open -a xcode ProjectName.xcworkspace/
Komentar (0)

buka terminal, kemudian pergi ke jalan di mana Xcode diinstal. Kemudian, pergi ke "Contents/MacOS". Dan ketika anda mencapai folder ini, maka jenis - sudo ./Xcode

Atau yang lain mengikuti kode berikut: (anda dapat menggunakan "sudo" jika pengguna memiliki hak istimewa untuk masalah)

cd /  
cd Applications
cd Xcode.app
cd Contents/MacOS
sudo ./Xcode
Komentar (0)

Aku hanya jenis terbuka *xcw*. Perintah ini terlihat sebuah ruang kerja di direktori saat ini dan kemudian membuka dengan Xcode.

Komentar (0)