无法构建Objective-C模块“您的框架”

问题描述

我正在使用广播扩展来捕获我的iPhone屏幕,在同一项目中,我正在使用某些框架,这些框架在我的项目目标中可以正常工作;如果我在 broadCast扩展目标中导入相同的框架,在侧面的“ SampleHandler”类(这是广播扩展“ rpbroadcastsamplehandler”类)中,我正面临编译器问题,因为“无法构建Objective-C模块“您的框架名称”” ,因为框架在目标中构建-c,我的项目进展迅速。我正在使用“ POD”来安装所有框架。我也尝试过杀死Xcode,清理驱动器数据,卸载POD并重新安装几次,但是仍然没有任何运气。我也尝试创建 Bridging-Header 并将这些库导入到 Bridging-Header 边,并得到“无法构建模块“您的框架名称””

请建议在框架代码中进行哪些更改才能在同一项目的不同目标中进行编译。由于我们只是在编写该框架。

解决方法

使这项工作 转到traget->设置->仅要求App-Extension-Safe API = NO