Firebase Cocoapods - 错误信息;无法构建Objective-C模块' Firebase

时间:2018-02-11 01:04:16

标签: swift xcode firebase module cocoapods

我尝试通过终端安装Cocoapods后导入Firebase,但我收到以下错误消息:

  

无法构建Objective-C模块' Firebase

有人可以帮我解决这个问题吗?

这是我的Podfile内容:

# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'

target 'Login_test' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for Login_test
    pod 'Firebase/Core'
end

3 个答案:

答案 0 :(得分:3)

假设您已通过CocoaPods正确安装了FireBase。请尝试以下步骤

第1步 - 关闭Xcode

第2步 - 清除派生数据。您可以在此处找到您的派生数据

~/Library/Developer/Xcode/DerivedData

第3步 - 打开 .xcworkspace

第4步 - 清理您的项目(⌘+ Shift + K)

第5步 - 构建您的项目(⌘+ B)

希望这会有所帮助。

答案 1 :(得分:2)

对于初学者:

确保在安装Pod之后阅读了该消息, 从现在开始,您需要close xcode项目并为此项目使用.xcworkspace

答案 2 :(得分:0)

对我来说,问题很简单。我有一个新的 m1 mac,它有时无法加载可可豆荚。只需单击您的 pods 项目(蓝色 pods)-> 单击所有并构建设置-> 排除的架构-> 将“arm64”添加到调试和发布中-> 在左侧设置任何 SDK-> 在您的主项目文件夹上也执行此操作- > 打造你的好去处

See Example