我正在构建依赖于另外三个框架的iOS框架。为此,我在Framework项目中安装了Pod,结构现在如下所示:
到目前为止很好。我创建了podspec,并添加了诸如AFNetworking,Socket Rocket和pjsip之类的必要性。当我运行pod install cheryz时,我进入测试项目的结构如下:
编译测试项目时出现错误:
我了解为什么会这样。因为在框架项目中,我使用工作区,并且导入是<SocketRocket/SRWebRocket>
,但是在我的测试项目中安装了依赖项的框架中,我需要编写类似import "SRWebRocket.h"
的代码才能工作。
我该如何解决。我想我在框架项目中做错了。它不应该与工作区以及pod项目中的其他框架(如AFNetworking)一起使用吗?另外,当我执行pod spec lint时,会在构建时出错。我想这是原因
我正在构建依赖于另外三个框架的iOS框架。为此,我在Framework项目中安装了Pod,结构现在看起来像这样:到目前为止,一切都很好。我创建了podspec,然后...
我正面临类似的问题,无法理解为什么会发生...