Я пытаюсь вписать XCode в сборку и запуск на устройстве.Мой сценарий выглядит следующим образом:
tell application "Xcode"
open "tmp:iphone:myproject:Project.xcodeproj"
tell project "Project"
clean
build
launch
end tell
end tell
Мой проект состоит из двух целей, MainTarget и SideTarget, SideTarget добавляется как прямая зависимость MainTarget.Я заметил, что когда мой яблочный скрипт запускается в предварительно очищенном проекте (удаляя папку сборки), компилируется только 65 файлов по сравнению с тем, когда я нажимаю кнопку «Сборка и запуск» в XCode 130, файлы компилируются.
Команда «launch» в скрипте, похоже, игнорируется при запуске appleScript - она просто не запускается на устройстве.Состояние в нижней панели, когда сценарий завершен, «Построение выполнено успешно».В чем разница между «сборкой» и последующим «запуском» по сравнению с нажатием кнопки «Сборка и запуск» на верхней панели XCode?
Проект запускается на устройстве при сборке и запуске через XCode.
Моя главная проблема заключается в том, что я не могу заставить яблочный скрипт запускаться на устройстве.Я не знаю, где что-то идет не так.Кто-нибудь успешно написал скрипт XCode для запуска на устройстве?