嵌入Cocoa Touch Framework与Pods依赖关系

时间:2017-11-30 19:28:35

标签: ios xcode cocoa-touch react-native cocoapods

我需要重新使用我的swift cocoa touch框架,该框架具有来自其他iOS应用程序的React-Native依赖项。

我正在尝试通过将框架嵌入到目标(iOS)应用程序(使用XCode的嵌入式框架选项)来实现这一目标。

我有两个工作区:

  • Ws1:构建Fw和App1(这里一切正常,App1使用Fw)

  • Ws2:构建App2(我试图在这里嵌入Fw)

我已经将App2与React Native集成在一起(就像原始工作区一样,通过npm安装相同版本的react-native并安装pods依赖项)

  

问题#1首先,这是正确的方法吗?是否有更推荐的方法来分配具有pod依赖性的动态框架?

当我这样做时,我得到React的编译错误太多(编译原始项目时我没有得到)。

这些错误对我来说根本没有意义,因为他们都指向我在(Ws1)开发框架的原始工作区的派生数据下的伞头包含的React Native源代码文件。

  

问题#2哪个构建设置导致此问题?你有什么建议我应该参考吗?我一直在寻找一段时间,但无法找到针对具有pod依赖性的Framework目标的XCode构建过程的深入解释。

我对所有这个ios-XCode dev生态系统都非常陌生,如果有人能向我解释发生了什么,我真的很感激。

(我正在使用XCode9.1,CocoaPods 1.3.1,Swift 4.0.2,React-Native 0.50.3)

0 个答案:

没有答案