2012-02-11 14 views
7

Vì vậy, tôi vừa cài đặt mọi thứ cần thiết cho MonoTouch trên một chiếc MacBook chạy Lion.MonoTouch/MonoDevelop: "Không nhận được thông tin dự án" khi mở xib-files

Tôi đã làm theo các bước/hướng dẫn để cài đặt (xem here) và sau đó tạo giải pháp mới. Khi tôi mở tệp xib của mình, tôi nhận được lỗi sau (trong MonoDevelop):

Lỗi khi cập nhật thông tin loại Mục tiêu-C. Không nhận được thông tin dự án
    System.Exception: không nhận được thông tin dự án
    tại MonoDevelop.Macdev.XcodeSyncing.XcodeProjectTracker.UpdateTypes (IProgressMonitor màn hình, lực lượng Boolean) [0x00029 trong/Users/builder/data/làn xe /monodevelop-mac-2.8.6.4/ca00645c/source/monodevelop/main/src/addins/MonoDevelop.MacDev/XcodeProjectTracker.cs:351

tôi đã không làm gì khác hơn installiong Xcode, sau đó khung/Runtime (MRE-2.10.8_3), sau đó là MonoDevelop (2.8.6.4) và sau đó là MonoTouch.

Bất cứ ai đã thấy điều này trước đây? Tôi không thể tìm thấy một thứ duy nhất trong lỗi cụ thể này trên mạng.

Trả lời

8

Có vẻ như tôi cần đóng giải pháp, khởi động lại chương trình và sau đó một số dạng "cập nhật xcode" -điều đang chạy. Sau đó, nó đã làm việc với việc thiết kế các nhà thiết kế. Tất nhiên, tôi không thể thấy Trợ lý biên tập và tạo các cửa hàng đó, nhưng đó là một vấn đề khác ...

+0

Lạ. Bạn không cần phải khởi động lại MonoDevelop sau khi tạo một dự án mới. Để xem trình chỉnh sửa trợ lý trong Xcode, hãy nhấp vào biểu tượng ở phía trên bên phải trông giống như bộ tuxedo. – jstedfast

+0

Vâng, vấn đề là các tệp h không được tạo. Tôi đã đăng một câu hỏi khác về điều đó như bạn đã thấy =) – Ted

+0

Ngoại lệ bạn nhận được ở đây là một lỗi hợp pháp trong MonoDevelop. Chúng tôi phân tích cú pháp các tệp nguồn của dự án một cách không đồng bộ để có được một cơ sở dữ liệu về các kiểu và các phương thức của chúng. Nếu bạn cố gắng để khởi chạy Xcode quá sớm, bạn có thể nhận được ngoại lệ đó ... nhưng chúng tôi thực sự cần phải làm cho nó không thể có được nó. – jstedfast

1

Tôi đã khắc phục vấn đề này bằng cách xây dựng ứng dụng và sau đó nhấp đúp vào tệp xib.

0

Tôi đã khắc phục sự cố này bằng cách tạo ứng dụng, đóng và mở lại giải pháp rồi nhấp đúp vào tệp xib.