У меня есть рабочее пространство Xcode, в котором есть проект с целью приложения iOS и другой проект с целью Framework. Цель фреймворка зависит от другого фреймворка, который интегрирован в виде xcframework
:
Использование обычного OtherFramework.framework
потребует, чтобы он был связан с MyFramework
, а затем встроен в MyApp
, даже если MyApp
не требует сам фреймворк. Однако при интеграции с xcframework
этот проект не может быть собран с ошибкой No such module 'OtherFramework'
.
Настройки проекта:
MyFramework Project
MyApp Project
Удаление OtherFramework.xcframework
из цели MyApp
устраняет проблему сборки, но затем вызывает ошибки library not loaded
, поскольку платформа не присутствует в приложении.
Демонстрационный проект здесь: https://github.com/msaps/XCFramework-Link-Issue
Как вы хотите связать xcframework
в приложении и ссылку в зависимой структуре?