Сценарий фазы сборки выполняется до того, как необходимые файлы будут созданы в Xcode 10 - PullRequest
0 голосов
/ 08 октября 2018

https://github.com/realm/realm-cocoa/blob/master/scripts/strip-frameworks.sh

Мы всегда используем этот скрипт для удаления архитектур динамических структур.Он работал с Xcode 9.

В Xcode 10 он не удалял архитектуры.Что-нибудь в Xcode 10, которое может сломать это?У нас есть теория, что это связано с новой системой сборки

1 Ответ

0 голосов
/ 20 октября 2018

Решение

Новая система сборки теперь выполняет сценарии параллельно, если ее зависимость уже доступна или если она не имеет никакой зависимости.Решение состоит в том, чтобы предоставить входные файлы, чтобы запретить «запускать сценарии» без этих зависимостей.

Это более подробно описано в этой публикации

АльтернативаРешение:

Мы использовали устаревшую систему сборки в качестве обходного пути.

Файл> Настройки рабочего пространства File-Workspace-Settings New Build System Legacy Build System

...