Estoy automatizando el process de construcción para un proyecto iOS. Todo estaba bien … pero ahora tengo que admitir iOS 4, lo que he instalado es el simulador de iOS 4.3 (Xcode: Preferences> Descargas> Componentes).
Dentro de xcode tengo estas opciones:
No hay 4.3
Desde la línea de command
$ 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
No hay 4.3
Preguntas:
Gracias chicos.
Los SDK del simulador se encuentran en /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
Puede usar el siguiente xcodebuild
( /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild
):
xcodebuild -target $target -sdk $sdk -configuration $configuration
donde $target
es el nombre de destino especificado en el proyecto, $sdk
podría tomarse de la salida del command que utilizó para ver los SDK disponibles ( iphoneos5.0
, iphonesimulator5.0
) y la $configuration
podría ser AdHoc
, AppStore
o cualquier otra cosa has configurado en el proyecto.
Para conocer el problema del SDK faltante, puede verificar el estado del elemento en Xcode : Preferences > Downloads > Components
a Installed
y comprobar que la carpeta iPhoneSimulator4.3.sdk
existe en la location del SDK. Si lo hace, pero aún no se muestra como instalado, podría considerar eliminarlo y reinstalarlo o reinstalar Xcode por completo.
Si tienes iOS Lion. Sigue los siguientes pasos
Vaya a Aplicaciones (haga clic derecho en el ícono Xcode)
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/ Developer/Applications/iPhone Simulator.app
Allí encontrarás la aplicación iOS Simulator.