2012-10-04 27 views
7

Không thể mở tài liệu "MainStoryBoard.storyboard". Không thể hoàn thành thao tác. (com.apple.InterfaceBuilder error -1.)Tài liệu "MainStoryBoard.storyboard" không thể mở được

Nhóm của chúng tôi sử dụng SVN và khi một trong những nhà phát triển của chúng tôi cam kết mã, những người khác đang nhận được thông báo trên và không thể mở MainStoryBoard. Ngoài ra chúng tôi đã thử kiểm tra toàn bộ kho lưu trữ, nhưng vẫn tồn tại lỗi.

Mọi trợ giúp sẽ được đánh giá cao.

Cảm ơn.

Trả lời

7

Cố gắng đảm bảo tất cả các UILabels trong kịch bản đang sử dụng đồng bằng văn bản

UILabel text attribute = PLAIN

này giải quyết vấn đề đối với tôi sau gần 4 tiếng đồng hồ cố gắng tất cả mọi thứ !!!!

Và cũng đảm bảo bạn đã cài đặt trên hệ thống phông chữ bạn đang cố sử dụng.

+0

Tôi đã đảm bảo tất cả các nhãn đều đơn giản nhưng không thể lưu được –

4

Hiện tại, chúng tôi đã gặp sự cố này - nhà phát triển từ xa không thể mở bảng phân cảnh hoạt động tốt trên hai máy tại đây. Xcode 4.5.1 và iOS 6.0.

Tôi đã mở tệp bảng phân cảnh trong BBEdit và sử dụng lệnh "Zap Gremlins". Nó tìm thấy một số gremlins, tất cả trong một vài chuỗi phân bổ (rằng chúng tôi đã tạo kiểu như một diềm xếp nếp, không cần thiết). Tôi đã đóng BBEdit mà không lưu, đã quay lại Xcode và xóa các chuỗi này khỏi tệp bảng phân cảnh. Xcode hiện có thể mở bảng phân cảnh.

+0

Ngoài ra, chúng tôi đã sử dụng git, trong khi OP sử dụng SVN. –

+0

Tính năng này có phù hợp với bạn không. –

+0

Có, đã khắc phục được sự cố. –

3

Kunal Balani có câu trả lời đúng. Đó không phải là văn bản được phân bổ đã thêm thông tin xấu vào Bảng phân cảnh. Đó là máy khác không cài đặt các tập tin phông chữ.

2

Phông chữ tùy chỉnh được sử dụng bởi nhãn được phân bổ bị thiếu trên máy đích. Cài đặt phông chữ đã giải quyết được vấn đề cho tôi. Thx Kunal

2

Tôi đã gặp vấn đề tương tự khi tôi sao chép dự án từ MAC này sang MAC khác. Cuối cùng tôi phát hiện ra rằng tôi cần phải cài đặt một số phông chữ đang được sử dụng trong bảng câu chuyện.

1

chuyển đổi tất cả UILabels trong kịch bản đang sử dụng đồng bằng văn bản

0

Trong trường hợp của tôi các tập tin kịch bản đã bằng cách nào đó đã kết thúc với thực hiện quyền:

-rwxr-xr-x 1 Luna staff 106K Oct 28 00:07 Main.storyboard

So sánh này để các file kịch bản khác trong tôi dự án rõ ràng là bất thường. Chạy chmod -x Main.storyboard cố định vấn đề:

-rw-r--r-- 1 Luna staff 106K Oct 28 00:07 Main.storyboard

0

Đối với tôi chỉnh sửa kịch bản đã không giải quyết vấn đề. Điều duy nhất làm việc là tạo một tệp bảng phân cảnh mới, mở bảng phân cảnh cũ và mới dưới dạng mã nguồn (nhấp chuột phải -> mở dưới dạng) và sao chép xml từ cũ sang bảng phân cảnh mới. Tôi đã không lấy toàn bộ xml, chỉ phạm vi của <scenes> </scenes>

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