Я использую стороннюю библиотеку, предоставляемую в качестве рамки: Library.framework. По-видимому, его можно использовать только в моем проекте Swift
через мостовой заголовок, выполнив #import <Library/Library.h>
. Это нормально в большинстве случаев.Вставить рамки без модуля в Pod
Однако я в настоящее время разрабатываю Pod, в котором я хочу использовать Library.framework. Это означает, что я не могу полагаться на заголовок моста.
Я попытался связать Library.framework в моей целевой цели (см. General > Linked Frameworks and Libraries
), но затем, как только Pod установлен в моем приложении, Xcode говорит, что Pod не может скомпилировать, потому что некоторые файлы в Библиотеке не найдены.
Что было бы лучшей стратегией для принятия здесь?
Вы пытались отредактировать свою схему? В разделе сборки вы можете выбрать порядок компиляции ваших целей, если вы снимите флажок «Распараллеливать сборку» – Max
Спасибо за ваш ответ, но это вызывает еще несколько вопросов: какую схему и что она должна делать? – aimak
Продукт> Схема> Изменить схему> Сборка. Затем снимите флажок «Распараллеливать сборку», и вы можете изменить порядок своих целей. – Max