使用其他框架的依赖关系构建iOS框架

问题描述 投票:0回答:1

我正在构建依赖于另外三个框架的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>,但是在我的测试项目中安装了依赖项的框架中,我需要编写类似import "SRWebRocket.h"的代码才能工作。

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

我正在构建依赖于另外三个框架的iOS框架。为此,我在Framework项目中安装了Pod,结构现在看起来像这样:到目前为止,一切都很好。我创建了podspec,然后...

objective-c cocoapods ios-frameworks
1个回答
0
投票

我正面临类似的问题,无法理解为什么会发生...

© www.soinside.com 2019 - 2024. All rights reserved.