Я пытаюсь построить проект xcode и запустить его через iPhone Simulator через applescript. Я знаю xcodebuild, но он не позволяет запускать приложение в симуляторе. Я получил довольно близко с ниже сценария ...Создайте и запустите проект xcode через 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
... но команда сборки, кажется, не подчиняться активной SDK свойство , всегда по умолчанию настройки базы SDK проекта (например, iPhoneOS3.0 вместо iPhonesimulator3.0)
Есть ли способ сообщить команде build использовать конкретный SDK? Я использую xcode 3.2 на снежном барсе.
Вы можете указать, какую версию Xcode вы используете. У меня не было проблем с настройкой активного SDK через AppleScript в Xcode 3.2. –
Я также использую xcode 3.2, но он не работает (если я не установил iphonesimulator3.1 как базовый SDK в xcode) – probablyCorey
Похоже, что эти типы AppleScripts больше не работают с Xcode 4. – ThomasW