Lỗi biên dịch ngẫu nhiên Xcode Lệnh không thành công do tín hiệu: Lỗi phân đoạn: 11


0

Gần đây, Xcode của tôi đã phát điên. Tôi ngẫu nhiên nhận được các lỗi được gắn thẻ trong khi biên dịch ứng dụng iOS trong Swift:

"Command failed due to signal: Segmentation fault: 11"

Mà ngăn cản việc xây dựng để thành công. Tôi xây dựng lại và nó đã biến mất. Đôi khi, tôi phải đi đến dòng mã họ trỏ đến, thêm một khoảng trắng ngẫu nhiên ở đâu đó và sau đó nó hoạt động.

Bất kỳ ý tưởng làm thế nào để sửa lỗi này?


1
Là trình cài đặt trình biên dịch của bạn bị hỏng?
bwDraco

Làm thế nào tôi có thể tìm ra điều đó? Điều đó là có thể. Nó đã xảy ra ngẫu nhiên trên Xcode 6.3. Chỉ cần cập nhật nó lên Xcode 7 và bây giờ là mọi lúc.
denislexic

Câu trả lời:


0

Điều này cũng xảy ra với tôi, tôi đã cố gắng khắc phục điều này bằng cách sửa đổi mã của mình. Mã swift có vẻ ổn, nhưng không phải (theo quan điểm của trình biên dịch). Trường hợp cuối cùng chiều nay, là

func InstallApplicationEventHandler(handler:EventHandlerUPP,...){}

let ret = InstallApplicationEventHandler(NewEventHandlerUPP({(nextHandler, theEvent, userData) -> OSStatus in ...

di chuyển cái NewEventHandlerUPP( mã làm mã biên dịch OK. Xin lỗi, tôi không biết tại sao.

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.