2011-01-28 29 views
15

Tôi có một ứng dụng được xây dựng trên IOS 4.1 nhưng gần đây tôi đã nâng cấp XCODE lên 3.2.6 hỗ trợ IOS 4.3.XCODE Base SDK Thiếu

Làm cách nào để chạy ứng dụng này trong XCODE này. Tất cả những gì tôi thấy là thông báo "Thiếu SDK cơ sở" mặc dù tôi đang chọn SDK mục tiêu triển khai là 4.1.

Vui lòng đề xuất.

+1

Lần tới, hãy thử tìm kiếm. Ví dụ: tìm kiếm "SDK cơ sở bị thiếu", bạn có thể ngạc nhiên bởi những gì xảy ra ... – Intentss

+0

bản sao có thể có của [Cài đặt xCode 3.2.3 w/iPhone SDK 4, nhận "SDK cơ sở bị thiếu", không thể thấy khác SDK] (http://stackoverflow.com/questions/3161385/install-xcode-3-2-3-w-iphone-sdk-4-get-base-sdk-missing-cant-see-other-sdks) –

+1

@Intentss trớ trêu thay, câu hỏi này bây giờ là # 1 hit trên Google cho "Base SDK Thiếu" – Yule

Trả lời

33

Cũng như mục tiêu triển khai, bạn cần đặt SDK cơ sở.

Chuyển đến menu Dự án, sau đó Chỉnh sửa cài đặt dự án. Chọn tab Xây dựng và gần phía trên cùng, có cài đặt SDK cơ sở.

Đôi khi, bạn cũng cần phải làm sạch tất cả các mục tiêu và khởi động lại Xcode để nó hoạt động bình thường.

+1

Đôi khi bạn cần phải chọn mục tiêu -> Get Info -> Base SDK Tôi đã có vấn đề này ngày hôm nay ... –

+3

Cảm ơn bạn. Làm sạch tất cả các mục tiêu và khởi động lại XCODE đã làm việc !!!! Cảm ơn! – Abhinav

+1

P.S. - XCODE được viết hoa chính xác dưới dạng Xcode – conradev

2

Cũng đáng để giữ phiên bản Xcode mới nhất và cài đặt phiên bản beta mới nhất trong một thư mục riêng biệt. (Xem Can I have multiple Xcode versions installed? để biết chi tiết về cách thực hiện điều này.) Sử dụng bản beta để chỉ thử nghiệm các tính năng beta và phiên bản cuối cùng cho tất cả công việc phát triển khác của bạn.

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