无法构建模块Firebase

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

我一直在尝试将Firebase分析连接到Objective C / Swift项目中。我已正确遵循说明。我的搜索路径已设置。我的链接器标志设置为-ObjC。我可以让项目正确编译。一旦我@import Firebase和构建,我得到一个错误,说无法构建Firebase模块。当我查看日志时,我发现构建Firebase分析和Firebase Core存在解析问题。我把这个连接到其他三个项目,不使用可可豆荚。请指教。

ios firebase firebase-analytics
1个回答
0
投票

我遇到过这个问题并尝试了一切:

- (Checked that I was actually using .xcworkspace instead of .xcproj)
- Deleted Derived Data
- Cleaned Pods folder, deleted Podfile.lock, pod deintegrate and pod install / update again
- Deleted cached file everywhere on my mac (including hidden folders in Library/Caches/Cocoapods), /var/folders etc.
- Deleted the project, uninstalled Xcode, reinstalled, cloned again etc.
- Check all Build Settings in Xcode, desperately tried all options

没有任何效果。

唯一的解决方案(和正确的解决方案)是运行sudo gem install cocoapods1.2.01.2.1

实际上,你可以看到在1.2.1的changelog中有this pull request修复了供应商框架的导入问题

TL; DR如果您正在运行cocoapods 1.2.0,您将需要运行sudo gem install cocoapodsand以确保您至少运行1.2.1。

您可以在终端上的任何位置键入pod --version来查看您的版本。

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