4

我有“pod install”,我的 pod 文件如下所示:

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

target 'MyTaxii' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for MyTaxii


           pod 'Firebase/Core'
           pod 'Firebase/Database'
           pod 'Firebase/Auth'
           pod  'Firebase/Storage'
           pod 'GeoFire', '>= 1.1'

end

我打开.xworkspace,运行后出现错误

"'Firebase/Firebase.h' file not found "

在我的“GeoFire.m”“和 GFQuery.m”中

4

5 回答 5

2

除了尝试清理缓存,尝试更改“use_frameworks!” 对于“use_modular_headers!”。这是唯一对我有用的解决方案。

 target 'iosApp' do
  # Comment the next line if you don't want to use dynamic frameworks
  # use_frameworks!
  use_modular_headers!

  # Pods for iosApp
  pod 'Firebase/Auth'
  pod 'FirebaseUI/Auth'
  pod 'FirebaseUI/Email'
  pod 'FirebaseUI/OAuth'
end
于 2020-09-28T23:26:29.463 回答
1

通过以下方式解决:

'吊舱更新' ,

基本上您可能需要执行以下步骤:

1.打开您的 podfile 并评论 pod

2)去终端确保你在你的项目目录中

3)'吊舱卸载'

4) 打开返回 podfile 并插入 pod 并命令保存

5)去终端....' pod install '

6)在#5之后也做.....pod更新(如果你需要特定版本,最好阅读cocoapod“pod update”,这里: https ://guides.cocoapods.org/using/pod-install-vs-update .html )

7) 打开 .xworkspace 并运行

8)命令移位k(清理它)

9) 可能需要重复过程#1-8

于 2020-05-02T18:02:54.740 回答
1

我尝试安装给定的 pod,但遇到了您提到的相同问题。为了解决这个问题,

你可以做CMD + shift + kproduct -> clean build folder

整个项目需要重新构建。如果您有很多 pod/框架或源代码,则可能需要一些时间来重新编译。这解决了 pod 问题。

于 2020-05-02T08:47:38.777 回答
0

我有同样的问题。但已修复。

您只需要pod update pod update 意味着更新本地规范存储库。

当我安装 pod 时。Firebase版本是 6.34.0。

% pod install

Analyzing dependencies
Downloading dependencies
Installing Firebase 2.4.1.1
Installing Firebase 6.34.0 (was 2.4.1.1)

但是在 pod update 之后。Firebase 版本为 8.4.0(原为 2.4.1.1)

% pod update

Update all pods
Updating local specs repositories

Analyzing dependencies
Downloading dependencies

Installing Firebase 8.4.0 (was 2.4.1.1)
Installing FirebaseAnalytics 8.4.0 (was 6.9.0)
Installing FirebaseAnonymousAuthUI (12.0.0)
Installing FirebaseAuth 8.4.0 (was 6.9.2)
Installing FirebaseAuthUI (12.0.0)

另一个对我来说没有变化。

于 2021-08-02T12:04:25.680 回答
0

也可能是损坏的 Xcode 模块缓存。尝试退出 Xcode,rm -rf ~/Library/Developer/Xcode/DerivedData/重新启动 Xcode,重建。

于 2020-05-02T17:44:35.467 回答