2014-09-10 32 views
8

Tôi nhận được lỗi phân tích tĩnh sau đây khi xây dựng dự án iOS đang sử dụng các bản cocoapod với bản phát hành Xcode 6 GM mới nhất.Lỗi xây dựng với Xcode 6 và (có thể) cocoapods

error: error reading 'pic' 
error: no analyzer checkers are associated with '-mrelocation-model' 
2 errors generated. 
Command /Applications/Xcode6-Beta6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 

Tôi có thể tắt máy phân tích tĩnh, nhưng rõ ràng là tôi không muốn làm điều đó. Có ai biết làm thế nào để sửa lỗi này (hoặc một workaround) và chính xác những gì đang gây ra lỗi này?

+1

Có cùng một vấn đề ở đây. Bạn không chắc chắn phải làm gì về nó mặc dù vì vậy hy vọng ai đó chimes in. – xsee

Trả lời

4

Dường như đã xảy ra sự cố đã biết với bản sửa lỗi đã có trong hàng đợi cho phiên bản tiếp theo của Cocoapods. Hãy xem bug report để biết thêm thông tin.

Giả sử bạn có thể giải quyết vấn đề này trong thời gian chờ đợi bằng cách bật lại cảnh báo (ví dụ: xóa inhibit_all_warnings khỏi podspec).

Ngoài ra, và những gì hóa ra lại là vấn đề thực sự đối với tôi, là tôi đã có một lá cờ không dùng nữa được đặt trên một vài tệp. Tôi đã xóa các cờ này và quá trình xây dựng đã thành công.

enter image description here

+2

Cảm ơn @Evan. Không chắc chắn mặc dù làm thế nào để sửa lỗi này trong dự án hiện tại của tôi. Các pod tôi đang sử dụng không có 'inhibit_all_warnings' trong podspec của chúng. Ngoài ra tôi không sử dụng những cờ trình biên dịch vi phạm mà bạn đã đề cập trên bất kỳ tệp dự án nào của tôi. – immichs

+1

Theo [bình luận này] (https://github.com/CocoaPods/CocoaPods/issues/2402#issuecomment-55412661) về lỗi này, nó sẽ được sửa trong bản phát hành tiếp theo của CocoaPods. –

+0

@ZevEisenberg Có, nhưng làm cách nào để khắc phục sự cố này ngay lập tức? – immichs

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