В своем проекте я использую какао в качестве менеджера зависимостей. Я добавил платформу stati c в качестве моей зависимости от модуля (скажем, Framework A).
Другой каркас (скажем, Framework B), представляющий собой динамический c framework, встроен в мой проект. (Это не pod-зависимость, напрямую связанная и встроенная в проект Xcode.) Фреймворк B имеет pod-зависимость фреймворка A, который является статикой c и также добавлен в качестве зависимости к моему основному проекту.
В моем фреймворке В проекте B я не решил встраивать библиотеку Framework A.
Несмотря на то, что Framework A не встроен в Framework B, все вызовы методов Framework A не направлены на зависимость основного проекта, вместо этого он направлен так, как Framework A является частью Framework B, а точки останова не являются попадание в Framework A методов, которое добавляется как зависимость от pod.
Мой вопрос заключается в том, что, поскольку Framework A является stati c framework, даже если он не внедрен, будет ли он скопирован как зависимость во время компиляции при сборке Framework B?