2012-03-02 40 views
14

Tôi là người mới tham gia xcode. Tôi đang sử dụng xcode 4.3 với sư tử. Tôi muốn sử dụng xcodebuild trong dòng lệnh, nhưng nó báo cáo "không có tập tin như vậy". Tôi đã tìm kiếm nó với Finder, nhưng không có kết quả.Làm cách nào để sử dụng xcodebuild trong dòng lệnh?

Đường dẫn của tệp này là gì? Liệu nó tồn tại trong Xcode.app? Tôi có thể tìm kiếm tệp trong gói .app không?

Thông tin bổ sung: Khi tôi nhập "which xcodebuild", nó trả về/usr/bin/xcodebuild. Nhập thư mục này và nhập xocdebuild, nó vẫn trả về Lỗi:

Can't run /Applications/usr/bin/xcodebuild (no such file). 
+0

bản sao có thể có của [Xây dựng dự án Xcode từ dòng lệnh] (http://stackoverflow.com/questions/377992/building-xcode-projects-from-the-command-line) –

+0

Dường như luồng không thể giúp tôi :( – Spark

+0

Tôi gặp vấn đề tương tự, bạn có quản lý để giải quyết nó không? –

Trả lời

8

Mỏ đặt cài đặt trong

/usr/bin/xcodebuild 

Bạn cũng có thể tìm thấy nó trong gói ứng dụng:

/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild 
+0

Tôi tìm thấy nó, nhưng vẫn không thể hoạt động, báo cáo aways: Không thể chạy/Applications/usr/bin/xcodebuild (không có tệp như vậy) – Spark

+0

Đăng * chính xác * nội dung bạn đang nhập. Lưu ý rằng "/ Applications/usr/bin/xcodebuild" KHÔNG phải là những gì tôi đã viết và là một vị trí hoàn toàn không có thật. –

+0

(Tôi không nói rằng bạn đang làm rối tung mọi thứ. Mặc dù vậy, có thể bạn có một liên kết bị hỏng ở một nơi nào đó.) –

0

Bạn đã cài đặt nó. Lệnh Line Tools cho các XCodes mới nhất là các cài đặt tùy chọn. Bạn có thể cài đặt chúng từ tùy chọn của Xcode - Tab tải xuống - Thành phần.

+0

Tôi đã kiểm tra và đảm bảo rằng nó đã được cài đặt – Spark

15

/usr/bin/xcodebuild chỉ gọi lệnh xcodebuild từ các công cụ phát triển thư mục nhất định bởi xcode-select. Để tìm hiểu các công cụ phát triển hiện tại thư mục như được đưa ra bởi xcode-select chạy

xcode-select -print-path 

Tôi cố định vấn đề này bằng cách thay đổi con đường thực hiện

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

Đó là nơi các công cụ phát triển của tôi đang có. Bạn nên thay đổi /Applications/Xcode.app thành bất kỳ đâu ứng dụng Xcode của bạn.

+0

Điều này làm việc thực sự tốt Juan, Cảm ơn – Santthosh

Các vấn đề liên quan