繁体   English   中英

将框架添加到项目和另一个框架

[英]Adding framework to project and another framework

我一直都在这个问题上,现在没有想法,所以决定寻求建议。 我有项目,使用框架(内部开发)。 他们都使用 Firebase。 以前 Firebase 是通过 pod 添加到项目中的,但现在它不能按需要工作,不幸的是,为了保持工作正常,我需要将它静态添加到项目中。 项目 -> 使用框架(内部开发),因此框架没有指向项目的反向链接(这是正确的)。 If to add Firebase statically to this framework, it doesnt initialise properly cause GoogleService-Info.plist locates in project, and run script code that initialise Firebase I added to the project, but at this stage it cant link with Firebase static library, that locates在这些框架内(内部开发)。 将 GoogleService-Info.plist 和运行脚本移动到框架(内部开发)是不行的,因为这个框架在其他项目中使用。 所以我决定再创建一个框架,它将静态包含所有需要的 Firebase 文件和 Firebase.h 文件,并将其分别添加到项目和框架(内部开发)中。 但每次我面临一些错误。 谁能建议如何使它正确? 我还没有找到任何类似问题的链接。 任何帮助和建议表示赞赏。 在此处输入图像描述

编辑:这是结构在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

根据错误,您没有将 mSDKPersisfance 目标与 LocalFirebase 链接。

  1. Select mSDKPersistance 目标
  2. 将 LocalFirebase.framework 添加到“与库的链接”构建阶段

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM