Swift自定义框架 - Merge-module命令失败,退出代码为1

dsa*_*afa 10 xcode frameworks clang swift

当我们创建自己的基于Swift的框架,构建它并将其部署到主项目中时,会发生以下错误:

在此输入图像描述

通过导入框架,我们可以使用所有公开声明的方法和类.但是,在构建项目时,会出现屏幕截图中显示的错误.

任何后面的问题可能是什么?

cho*_*own 7

检查你的swift bridging header(Project-Bridging-Header.h)是否存在问题; 您可能正在导入不存在的Obj-c标头等.

对我来说就是这种错误.


小智 0

我在 iOS 中构建了框架并在 tvOS 项目中使用了它。这让我发现了这个问题。

为 iOS、tvOS 构建单独的框架。此方法解决了问题