首页 > 解决方案 > “使用 Bitcode 重建”和可选依赖项

问题描述

我正在分发 2 个框架 A 和 B。它们可以一起工作,但 A 也可以在没有 B 的情况下工作。

A 包含一些代码检查 B 是否存在并采取相应措施。所以 A 对 B 有一个可选的依赖。

这似乎运作良好,但几天前,当您尝试使用 Bitcode 版本时,一位客户告诉我:

它将失败,说它没有找到 B。“无法从 A 解析 @rpath/B.framework/B 中的 @rpath”

没有位码似乎不是问题。显然你不能用它来重建,但你可以把它放在商店里而不用 bitcode。

对于位码案例,我应该做些什么来确保 B 真的是可选的并且在仅使用 A 时不会造成任何问题?

提前感谢您阅读本文的时间:)

标签: iosreleasebitcode

解决方案


推荐阅读