xcodebuild bắn sau mỗi lệnh đầu cuối


11

Sau mỗi lệnh thiết bị đầu cuối, lời nhắc sẽ không phản hồi trong 2-3 giây. Trong thời gian này xcodebuilddường như đang chạy:

xcodebuild ở đây

Cái móc này sẽ ở đâu khiến xcodebuildnó bị bắn? Tôi không thể tìm thấy bất cứ điều gì trong tôi .zshrc.

Câu trả lời:


5

Trong trường hợp của tôi, vấn đề có liên quan đến phiên bản Git của Apple. Tôi đang sử dụng zsh và bao gồm nhánh git hiện tại trong dòng lệnh của mình, vì vậy git chạy mỗi khi một dấu nhắc lệnh mới được tạo. Khi tôi chuyển sang sử dụng phiên bản Git của Homebrew

brew install git

và mở một thiết bị đầu cuối mới, vấn đề đã biến mất. Tôi không chắc tại sao phiên bản git của Apple lại khiến xcodebuild chạy mọi lúc. Đây là lỗi giúp tôi tìm ra nó: https://github.com/robbyrussell/oh-my-zsh/issues/2189


5

Vấn đề là giấy phép Xcode chưa được chấp nhận nên khi chạy git, nó cố gắng nhắc bạn chấp nhận giấy phép. Cho tôi chạy

sudo xcodebuild -license accept

đã khắc phục sự cố


1
Điều này chính xác đã xảy ra với tôi sau khi cài đặt xcode mới!
padfoot

1

Theo blog này zsh đọc cả đống tệp khi khởi động (bao gồm .profile):

nhập mô tả hình ảnh ở đây

Vì vậy, hãy đảm bảo kiểm tra tất cả chúng (và cả bất kỳ tệp bổ sung nào có nguồn gốc / được gọi từ đó).


@patrix: nhiều nghĩa vụ ... đó là đẹp hơn nhiều . Thx :)
chillin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.