当前位置: 首页 > 知识库问答 >
问题:

错误:无法构建Objective-C模块“Firebase”

西门安宁
2023-03-14

当我编译应用程序时,我得到一个错误,如下所示:

无法构建Objective-C模块“Firebase”

此错误出现在我的文件swift的import Firebase中。

共有3个答案

罗奇文
2023-03-14

我用的是Swift 4和Xcode 9。我要做的就是选择FirebaseCore方案。

在Xcode上:

Product->Scheme->FirebaseCore.

如果您没有FirebaseCore,请转到< code >管理方案并选择它。然后再试一次。

丁勇
2023-03-14

建设( B)为我工作。

邹铭
2023-03-14

只有一种方法可以解决这个问题。

    < li >退出Xcode。 < li >删除位于< code > ~/Library/Developer/Xcode/derived data 的项目临时文件 < li >删除< code > project name . xc workspace < li >删除< code>Podfile.lock文件和< code>Pods文件夹 < li >运行< code>pod安装。 < li >打开新创建的< code > project name . xc workspace 文件并构建
 类似资料:
  • 我正在尝试将Swift单元测试添加到一个基于Objective-C的项目中。如果我尝试测试代码,构建将失败,并出现以下错误: 然而,如果我向Foo目标添加一个Swift文件,单元测试将正确构建和运行,因此似乎只有当其中有Swift文件时,Xcode才会生成Foo模块。当模块不包含Swift文件时,如何强制Xcode创建模块?(如果可能的话,我希望避免使用不必要的Swift文件。)

  • Objective-C类定义了一个将数据与相关行为相结合的对象。 有时,仅表示单个任务或行为单元而不是方法集合是有意义的。 块是C,Objective-C和C++等编程语言中的高级功能,它允许创建不同的代码段,这些代码段可以传递给方法或函数,就像它们是值一样。 块是Objective-C对象,因此它们可以添加到或等集合中。 它们还能够从封闭范围中捕获值,使其类似于其他编程语言中的闭包或。 简单块声

  • 主要内容:NSError在Objective-C编程中,错误处理由框架中提供的类提供处理。 与仅使用错误代码或错误字符串相比,对象封装了更丰富且更具可扩展性的错误信息。 对象的核心属性是错误域(由字符串表示),特定于域的错误代码和包含应用程序特定信息的用户信息字典。 NSError Objective-C程序使用对象来传达有关用户需要了解的运行时错误的信息。 在大多数情况下,程序会在对话框或工作表中显示此错误信息。 但它

  • 当我试图构建helloworld示例时,我得到了这个错误: cmakefiles/testhelloworld.dir/testhelloworld.cpp.o:In functional::albroker::createbroker(std::__cxx11::basic_string,std::allocator>const&,std::allocator>const&int,int,std

  • 问题内容: 我已经配置了jenkins来构建我的ios- swift应用程序。我使用过xcode版本8.1和swift版本3。我是Jenkins的新手,并继续集成过程。根据我的控制台输出,我认为构建成功。因为这样的控制台输出打印 但是在此控制台输出打印失败消息之后。 我这样的gofinal控制台输出。 与此相关的问题是什么? 问题答案: 经过广泛的研究,我终于找到了解决该问题的方法。我所做的第二个

  • 问题内容: 我正在使用Babel和Webpack开发一个React应用,我想使用npm中的软件包。我已经安装了该软件包并将其保存为项目的依赖项。运行npm start后,出现此错误: ./~/file-exists/index.js中的错误找不到 模块:错误:无法在C:\ GitHub \ CryptoPrices \ node_modules \ file-exists @ ./~/file-e