2014-06-06 13 views
5

Tôi không thể tìm thấy UIKit.framework ở bất cứ đâu: nó không nằm trong thư mục/System/Library/Framework của tôi và tôi không thể thêm nó qua Build Phase vì nó không có ở đó để chọn. Tôi đã cài đặt và cài đặt lại xcode và nó không hiển thị. Nó dường như không thể tải xuống trực tiếp. Ý tưởng nào?Không tìm thấy UIKit ở đâu?

+0

UIKit là để phát triển iOS, không hệ điều hành phát triển X. AppKit dành cho OS X, mặc dù bạn thường chỉ sử dụng khung ô của Cocoa. –

+0

Chúng không phải tất cả được cài đặt trong khuôn khổ xcode? – thesublimeobject

+1

Câu hỏi được gắn thẻ "osx", vì vậy tôi cho rằng bạn đang cố gắng phát triển cho OS X. '/ System/Library' là dành cho hệ thống đang chạy thực tế. Nếu bạn đang tìm kiếm các tệp phát triển, hãy xem bên trong Xcode.app/Contents/Developer. –

Trả lời

1

Nếu điều này thực sự có nghĩa là một câu hỏi cho ứng dụng Mac OS X thay vì ứng dụng iOS @Ken Thomases, trả lời là đúng sự thật. Nếu câu hỏi này là về việc tạo một ứng dụng iOS với Xcode trên Mac OS X thì có thể tập tin dự án của bạn đã bị hỏng một chút. Tôi đã phải đối phó với điều này một vài tuần trước khi đột nhiên tôi không thể thêm một khung âm thanh.

  • Mở Xcode nhưng đóng tất cả các cửa sổ để không có dự án được mở
  • Nhấn CMD-SHIFT-2 để đi đến Organizer
  • Tới dự án
  • Chọn dự án của bạn
  • Nhấn vào Xóa trên dòng dữ liệu có nguồn gốc
  • Khởi động lại Xcode
  • Mở dự án của bạn
  • Chờ cho đến khi dự án của bạn được phân tích

Hoặc bạn có thể hiển thị nội dung của gói tệp dự án của mình bằng cách nhấp CTRL và chọn Hiển thị nội dung gói. Có rất nhiều tệp dựa trên người dùng ở đó, một số tệp có thể bị hỏng. Hãy ném những tệp này đi và thử lại. Sao lưu chỉ để chắc chắn.

thiết lập của dự án của bạn sẽ trông như thế này: enter image description here

giai đoạn xây dựng:

enter image description here

Điều quan trọng là bạn nhắm mục tiêu iOS và UIKit và Foundation đang có

Nếu họ không, hãy thử tạo dự án mới

+0

Thật không may, điều này không hoạt động. Tôi vẫn nhận được 'không có mô-đun như vậy UIKit' – thesublimeobject

+0

Đây có phải là một dự án hiện có với nhiều mã hay bạn chỉ mới bắt đầu?Điều gì sẽ xảy ra nếu bạn tạo một dự án mới? Thật dễ dàng để bắt đầu một dự án mới và nhập tất cả các tệp của bạn trong một lần. –

+0

Không, đó là một dự án mới và tôi tương đối mới để làm việc trong xcode (một nhà phát triển web thử nghiệm với một số nội dung mới). Đã cố gắng sao chép một số dự án nhỏ để tìm ra mọi thứ. Đó là sự hiểu biết của tôi UIKit đi kèm với xcode, nhưng khi tôi cố gắng "nhập khẩu UIKit" tôi chỉ tiếp tục nhận được 'không có mô-đun như vậy UIKit.' Tôi đã thử tạo một dự án mới, v.v. – thesublimeobject

1

Hãy chắc chắn rằng bạn có nền tảng đúng thiết lập dưới sân chơi Cài đặt

Playground settings under Utilities Pane

+0

Cảm ơn, nhưng câu hỏi này đã được trả lời đúng như 2 năm trước. – thesublimeobject

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