Чтобы настроить Карфаген, documentation говорит, что вам нужно добавить сценарий запуска.Где находится сценарий запуска и этап сборки в Xcode 8?
На „Build Phases вкладке“ Параметры ваших целей приложения, нажмите на значок „+“ и выберите „Фаза New Run Script“. Создать Run Script в , который вы указываете свою оболочку (например: бен/ш), добавьте следующее содержимое в область скрипта ниже оболочки:
/usr/local/bin/carthage copy-frameworks
и добавить пути к рамок, которые вы хотите использовать под «Input Files», например:
$(SRCROOT)/Carthage/Build/iOS/Box.framework $(SRCROOT)/Carthage/Build/iOS/Result.framework $(SRCROOT)/Carthage/Build/iOS/ReactiveCocoa.framework
Этот скрипт работает вокруг представления ошибки в App Store, вызванной универсальных двоичных файлов и обеспечивает необходимые битовый код файлы, связанные с и dSYMs копируются при архивировании.
Однако я больше не могу найти вкладку «Построить фазы» или «Запустить сценарий» в поиске «Настройки сборки». Номер Xcode 8 Release Notes
Xcode 8 обеспечивает полностью перезаписанную поддержку AppleScript. Новый скриптовый скрипт предоставляет возможность автоматизировать рабочие процессы Xcode.
Означает ли это, что больше нет Run Script? Я посмотрел на AppleScript, но, честно говоря, он выглядит чрезвычайно сложным. Нужно ли мне изучать AppleScript только для добавления простого одного лайнера, который я использовал в Xcode?
/usr/local/bin/carthage copy-frameworks
Ты светящийся свет в темном мире: ') –