Estoy tratando de construir un proyecto xcode y ejecutarlo a través del simulador de iPhone a través de applescript. Soy consciente de xcodebuild pero no le permite ejecutar la aplicación en el simulador. He llegado muy cerca con el guión a continuación ...Construir y ejecutar un proyecto xcode a través de AppleScript
tell application "Xcode"
set targetProject to project of active project document
tell targetProject
set active build configuration type to build configuration type "Debug"
set active SDK to "iphonesimulator3.0"
end tell
if (build targetProject) is equal to "Build succeeded" then
launch targetProject
end if
end tell
... pero no parece que el comando de generación de obedecer la propiedad activa SDK, siempre por defecto entorno SDK de base del proyecto (como el iPhoneOS3.0 en lugar de iPhonesimulator3.0)
¿Hay alguna forma de decirle al comando de compilación que use un SDK específico? Estoy usando xcode 3.2 en leopardo de las nieves.
Puede mencionar qué versión de Xcode está utilizando. No tuve problemas para configurar el SDK activo a través de AppleScript en Xcode 3.2. –
También estoy usando xcode 3.2, pero no funciona (a menos que establezca iphonesimulator3.1 para ser el SDK base dentro de xcode) – probablyCorey
Parece que estos tipos de AppleScripts ya no funcionan con Xcode 4. – ThomasW