2012-04-27 26 views
5

Automatyzuję proces budowania dla projektu iOS. Wszystko było w porządku ... ale teraz muszę obsługiwać iOS 4, zainstalowałem symulator iOS 4.3 (Xcode: Preferences> Downloads> Components).xcodebuild, brakuje symulatora iOS sdk

Wewnątrz Xcode mam te opcje:

  • urządzenie iOS
  • iPad symulator 5,0
  • iPad symulator 5,1
  • iPhone symulator 5,0
  • iPhone symulatora 5,1

Nie ma numeru 4,3

z linii poleceń

$ 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 

Nie ma 4,3

Pytania:

  1. którym jest zainstalowany symulator 4.3?
  2. Jaką wartość sdk powinien przejść do xcodebuild dla symulatora 4.3?

Dzięki chłopaki.

+1

Tym, czego faktycznie potrzebujesz, jest SDK iOS4.3 (dla platformy symulatora), a nie sam symulator, prawda? – Till

+0

tak, SDK iOS4.3 – subzero

Odpowiedz

4

SDK symulatora zlokalizowane są w /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

można wykorzystać następujące xcodebuild (/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild) polecenie:

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

gdzie $target to nazwa docelowa określona w projekcie $sdk mogłyby być przeniesione wynik polecenia użytego do wyświetlenia dostępnych zestawów SDK (iphoneos5.0, iphonesimulator5.0) i $configuration może być AdHoc, AppStore lub cokolwiek innego, projekt.

W przypadku brakującego problemu z pakietem SDK można sprawdzić stan elementu na stronie Xcode : Preferences > Downloads > Components pod kątem Installed i sprawdzić, czy folder iPhoneSimulator4.3.sdk istnieje w lokalizacji pakietu SDK. Jeśli tak, ale nadal nie jest wyświetlany jako zainstalowany, można rozważyć jego usunięcie i ponowne zainstalowanie lub ponowne zainstalowanie Xcode całkowicie.

0

Jeśli masz iOS Lion. Wykonaj następujące kroki

Idź do Aplikacje (prawym przyciskiem myszy na ikonę Xcode)

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

Tam znajdziesz iOS Simulator aplikacji.

Powiązane problemy