2015-09-18 29 views
5

Tôi tải xuống Xcode 6.4 từ đây http://adcdownload.apple.com/Developer_Tools/Xcode_6.4/Xcode_6.4.dmg. Sau đó chọn Xcode trước cho xây dựng:Cách quay lại Xcode 6.4, Carthage

~ xcode-select -s "/Applications/Xcode_6.4.app/Contents/Developer"

Nhưng tôi không thể biên dịch các thư viện với Carthage. Tôi gặp lỗi:

2015-09-18 19:13:58.057 xcodebuild[13961:788602] stream error: stream error at offset 8: unsupported version number ('1.04') 

Trên máy tính khác sau khi cập nhật Xcode 7, cùng một vấn đề. Thư viện không biên dịch, nhưng lỗi là khác nhau.

~ carthage version 
0.8.0 

Cartfile:

github "Alamofire/Alamofire" "1.3.1" 
+0

tôi có cùng một vấn đề chính xác, bạn có thành công gì cho đến nay không? – sebhaub

+0

Thật không may là ... – Sk0prion

Trả lời

2

tôi đã nhận được báo lỗi tương tự. Tôi chỉ chạy lệnh cập nhật với sudo. Dưới đây là danh sách đầy đủ các bước mà làm việc cho tôi:

  • Đổi tên ứng dụng 7.x Xcode để Xcode 7
  • Downloaded Xcode 6.4.
  • Cập nhật Cartfile tới: github "Alamofire/Alamofire" "1.3.1"
  • Ran cập nhật các carthage với sudo:
sudo carthage update 

Terminal đầu ra:

Januszs-Mac-mini: janusz$ sudo carthage update 
Password: 
*** Fetching Alamofire 
*** Checking out Alamofire at "1.3.1" 
*** xcodebuild output can be found in /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/... 
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace 
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace 
+2

Thiết lập chính xác khi bạn - Xcode 7 chạy cùng với Xcode 6 - và nhận được lỗi chính xác tương tự. Đã ngạc nhiên khi chạy cập nhật carthage với tư cách quản trị viên đã sửa lỗi. Nice bắt. – memmons

+0

đây phải là lỗi. carthage không bao giờ nên yêu cầu quyền quản trị – ReDetection

+0

Tôi không hiểu làm thế nào/tại sao điều này làm việc với "sudo" nhưng cảm ơn bạn <3 – joshdholtz

2

Đã giải quyết với lệnh này: mv ~/Library/Developer ~/Library/Developer_moved

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