依赖其他框架构建iOS框架

时间:2020-04-30 08:43:35

标签: objective-c cocoapods ios-frameworks

我正在构建依赖于其他3个框架的iOS框架。为此,我在Framework项目中安装了Pod,结构现在如下所示:

enter image description here

到目前为止很好。我创建了podspec并添加了诸如AFNetworking,Socket Rocket和pjsip之类的必要性。当我运行pod install cheryz时,我进入测试项目的结构如下:

enter image description here

编译测试项目时出现错误:

enter image description here

我了解为什么会这样。因为在框架项目中,我使用工作区,并且导入工作是<SocketRocket/SRWebRocket>,但是在我的Test projet中,我将框架与依赖项一起安装,因此我需要编写类似import "SRWebRocket.h"的内容。

如何解决此问题。我想我在框架项目中做错了。它不应该与工作区以及pod项目中的其他框架(例如AFNetworking)一起使用吗? 另外,当我执行pod spec lint时,会在构建时出错。我想这就是原因

0 个答案:

没有答案