可以在不暴露其他 xcframeworks 的依赖关系的情况下提供和 xcframework 吗?

问题描述

我从一个 Xcode 框架项目创建了一个 xcframework,该框架项目包含其他 xcframeworks 的依赖项。我的目标是为客户的应用程序提供我的 xcframework,希望客户的项目只能看到我的 xcframework 而无法访问我的项目包含的 xcframework 依赖项的标头(因为那些不是开源的,也不归我所有).

我已经取得了一些成功,我只需要将我的 xcframework 添加到测试应用程序中,并且一切正常,但是当我删除我的 DerivedData 文件夹时,测试应用程序不再工作(说它不能导入我试图隐藏的依赖私有库)如果我再次构建我的 xcframework 项目,它再次工作,所以它似乎需要我的 DerivedData 文件夹缓存。我错过了什么?

*我已经走了 xcframework 路线,但想知道静态库是否更适合我隐藏项目中包含的依赖项及其标头的目标。

任何帮助将不胜感激。谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)