【问题标题】:Is it possible to export an XCFramework which itself embeds an other XCFramework?是否可以导出一个本身嵌入另一个 XCFramework 的 XCFramework?
【发布时间】:2020-03-30 18:25:16
【问题描述】:

上一届 WWDC 引入了 XCFramework,这是一种分发通用框架的简单方法。 我一直在用它,效果很好。

现在,假设我有一个应用程序“A”,它嵌入了一个框架“B”(如 .xcframework),它本身嵌入了一个框架“C”:

应用 A -> 框架 B -> 框架 C

当我这样做时,A 无法加载 B,因为 A 找不到 C(“没有这样的模块 'C'”)。

是否有正确的方法或任何解决方法?

【问题讨论】:

    标签: ios swift xcode frameworks xcframework


    【解决方案1】:

    Apple 不支持级联框架的想法。因此,如果您在应用程序中添加 B 作为 xcframework,您的应用程序中也需要包含 C。

    【讨论】:

    • 嗨,这也是我正在努力完成的事情,还有其他解决方案可以避免 App-A 需要 Framework-C 吗? Framework-B 可以是别的东西,比如静态库吗?还是 App-A 在所有场景中仍然需要 Framework-C?
    猜你喜欢
    • 2020-06-04
    • 2022-06-27
    • 1970-01-01
    • 2021-08-04
    • 2021-03-10
    • 2014-04-09
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    相关资源
    最近更新 更多