2014-09-27 19 views
6

Gần đây tôi đã chọn một dự án từ một nhà phát triển khác, những người không thể hoàn thành dự án. Vấn đề duy nhất tôi có, là tôi không thể có được dự án để xây dựng cho trình mô phỏng, hoặc cho một thiết bị, thông qua Xcode.Lỗi trình kích hoạt Shell Script - Xcode 6

Các lỗi tôi nhận được là:

Failed to write out copy of document for diagnostics: Failed to write copy of document to path "(null)": Failed to write out copy of document because it has no file URL 
Showing first 200 notices only 

**Command /bin/sh failed with exit code 255** 

bất cứ ai có thể khuyên bạn về những nơi để bắt đầu tìm kiếm để de-lỗi build này vấn đề?

Chi tiết bổ sung: Tôi đang chạy Xcode 6.0.1. Trong khu vực 'Chạy Script' của 'Giai đoạn Xây dựng', có một kịch bản Shell (/ bin/sh) cho Crashlytics.framework, mà trước đó tôi chưa sử dụng .. Không chắc chắn nếu điều đó có ích.

EDIT

Có hai Shells trong việc xây dựng giai đoạn. Crashlytics và vỏ:

Shell: /bin/sh 

"${SRCROOT}/Pods/Pods-resources.sh" 

Shell: /bin/sh 

./Crashlytics.framework/run xxxxxxxxxxxxx 
+0

Nội dung nào trong hai tập lệnh này gây ra lỗi? – KudoCC

+0

@KudoCC - Đây là vấn đề. Tôi không biết. Tôi muốn đề xuất không phải là nhóm, vì tôi đã xóa và cài đặt lại chúng. – dvdfrddsgn

+0

Tôi đang đối mặt chính xác cùng một vấn đề và tôi cần trợ giúp về nó – AzabAF

Trả lời

-2

Giải pháp - Lỗi này là do phiên bản mới của Xcode (6), cố gắng để chuyển đổi xibs và được sử dụng trong một số các vỏ được sử dụng trong dự án.

Giải pháp 1 - Tái tải Xcode 5.1 từ trung tâm thành viên: https://developer.apple.com/downloads/index.action

Giải pháp 2 - Cập nhật Pods, liên kết tập tin và cơ sở mã hiện tại để đáp ứng iOS 8 tiêu chuẩn.

1

Tôi đã giải quyết vấn đề tương tự. Một trong những pod của tôi (trong trường hợp của tôi là ICETutorial) đang gặp vấn đề vì các tập tin xib của nó. Khi tôi xóa nhóm này, ứng dụng hoạt động tốt. Ngoài ra, bạn có thể cần gỡ cài đặt nhóm và cài đặt lại chúng; cũng cập nhật chúng cho hỗ trợ iOS8.

Hãy thử kiểm tra từng nhóm trong ứng dụng của bạn; Tôi đoán một trong số họ đang gặp vấn đề này.

Hy vọng điều này sẽ giúp bạn.

Cảm ơn

+1

Nhóm là gì ?? – mac10688

+1

@ mac10688 CocoaPods là trình quản lý phụ thuộc và các nhóm giống như gói. tham khảo https://cocoapods.org/ để biết thêm thông tin –

0

Tôi đã gặp lỗi tương tự và thấy rằng carthage chưa được cài đặt. Cài đặt carthage thông qua brew sau đó đã làm một xây dựng lại. Lần này có một thông báo để thiết lập Fabric vì nó đã được sử dụng bởi nhà phát triển ban đầu. Vải đã cài đặt và làm theo hướng dẫn của họ. Vấn đề đã biến mất. Hi vọng điêu nay co ich.

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