2012-04-27 54 views
5

Tôi đang tự động hóa quá trình xây dựng cho một dự án iOS. Mọi thứ đều ổn ... nhưng bây giờ tôi phải hỗ trợ iOS 4, những gì tôi đã cài đặt là trình mô phỏng iOS 4.3 (Xcode: Tùy chọn> Tải xuống> Thành phần).xcodebuild, thiếu sdk mô phỏng iOS

Bên trong xcode Tôi có các tùy chọn này:

  • iOS thiết bị
  • iPad simulator 5.0
  • iPad mô phỏng mô phỏng 5.1
  • iPhone 5,0
  • iPhone giả 5,1

Không có 4,3

Từ dòng lệnh

$ xcodebuild -showsdks 
Mac OS X SDKs: 
    Mac OS X 10.6     -sdk macosx10.6 
    Mac OS X 10.7     -sdk macosx10.7 

iOS SDKs: 
    iOS 5.0       -sdk iphoneos5.0 

iOS Simulator SDKs: 
    Simulator - iOS 5.0    -sdk iphonesimulator5.0 

Không có 4,3

Câu hỏi:

  1. đâu là 4.3 giả lập cài đặt không?
  2. Giá trị sdk nào cần vượt qua xcodebuild cho trình mô phỏng 4.3?

Xin cảm ơn các bạn.

+1

Điều bạn thực sự cần là SDK iOS4.3 (đối với nền tảng mô phỏng) chứ không phải chính trình giả lập, đúng không? – Till

+0

có, SDK iOS4.3 – subzero

Trả lời

4

SDK giả tọa lạc tại tầng /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

Bạn có thể sử dụng xcodebuild (/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild) lệnh sau:

xcodebuild -target $target -sdk $sdk -configuration $configuration 

nơi $target là tên mục tiêu quy định trong dự án, $sdk có thể được lấy từ đầu ra của lệnh bạn đã sử dụng để xem SDK có sẵn (iphoneos5.0, iphonesimulator5.0) và $configuration có thể là AdHoc, AppStore hoặc bất kỳ thứ gì khác bạn đã thiết lập trong dự án.

Đối với sự cố SDK bị thiếu, bạn có thể kiểm tra trạng thái mục tại Xcode : Preferences > Downloads > Components thành Installed và kiểm tra thư mục iPhoneSimulator4.3.sdk tồn tại ở vị trí của SDK. Nếu có nhưng vẫn không được hiển thị khi cài đặt, bạn có thể xem xét việc gỡ bỏ và cài đặt lại hoặc cài đặt lại Xcode hoàn toàn.

0

Nếu bạn có iOS Lion. Thực hiện theo các bước sau

Tới Applications (Nhấp chuột phải vào biểu tượng Xcode)

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/ Developer/Applications/iPhone Simulator.app 

Ở đó bạn sẽ tìm ra iOS Simulator App.

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