AppleScript для сборки на нескольких устройствах iOS в XCode? - PullRequest
2 голосов
/ 17 ноября 2010

Я хочу автоматизировать сборку приложений для iPhone на нескольких устройствах (все подключены одновременно) в XCode, но я не могу понять, как использовать AppleScript для выбора устройства для сборки.

В XCode (версия 3.2.4) вы можете выбрать устройство для сборки / отладки, изменив Active Executable (Project> Set Active Executable) на имя вашего устройства, но создав новый Active Executable.в AppleScript (установите e, чтобы сделать новый исполняемый файл со свойствами {name: "app - device", путь: "build / Release-iphoneos / app.app"} просто создает новый исполняемый файл и пытается запустить его на компьютере (неустройство, даже не симулятор.) Есть ли где-то еще, где я могу сделать выбор, на каком устройстве работать?

Мне очень надоело постоянно менять активный исполняемый файл для переключения между iPad, retinaдисплей и дисплей без сетчатки, это позволило бы мне использовать скрипт, который я выбрал, с помощью скрипта. Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 17 ноября 2010

Этот вопрос уже задавался ;Applescript не является полным решением здесь.Вам также нужно взглянуть на команду xcodebuild в Терминале

xcodebuild -configuration myChosenConfig -target myTarget -project myAppProject.xcodeproj

. Вы можете легко сложить команду в Applescript, используя команду do shell script.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...