Bất cứ khi nào tôi xây dựng dự án của tôi, tôi nhận được lỗi: bài viếtlỗi MOMC với XCode4 và Data Model Compile
Command /Developer/usr/bin/momc failed with exit code 1
Tôi đã đọc ở đây về việc xóa các phiên bản Data Model không liên quan như một sửa chữa, và các công trình không có gì . Tôi stumped vì không có gì thay đổi hành vi của Build của tôi: Nó luôn luôn thất bại với các mã lỗi trên, bất kể tôi thực sự có các tập tin mô hình CoreData hay không.
Những gì tôi đã làm để gây ra lỗi này: Chuyển sang một mô hình phiên bản
gì tôi đã cố gắng:
- Loại bỏ phiên bản mới của mô hình dữ liệu
- Loại bỏ bất kỳ phiên bản cũ của mô hình dữ liệu
- Xóa toàn bộ mô hình phiên bản và sử dụng phiên bản trước đó từ Git
- Xóa hoàn toàn mọi tệp hoặc tham chiếu đến tệp .xcdatamodel s (không có coredata nào cả)
Tôi đã xây dựng sạch giữa mỗi lần thử và khởi động lại XCode nhiều lần. Luôn luôn là lỗi "exit code 1" với momc.
GIẢI PHÁP: Mở tệp .pbxproj và xóa thủ công * tất cả * tham chiếu đến .xcdatamodel. Mở lại XCode, Xây dựng sạch .... và sau đó thả trong phiên bản cũ của bạn .xcdatamodel – beeudoublez
Cảm ơn, lời khuyên tuyệt vời, có cùng một vấn đề khi di chuyển từ XCode4.1 đến 4.2 – DaGaMs
Awesome DaGaMs, tôi đã hy vọng điều này sẽ được tìm thấy bởi những người khác, mặc dù nó không được đánh dấu 'Giải quyết' theo cách truyền thống. Cảm ơn bạn đã upvoting. – beeudoublez