我已将iOS / Swift项目升级到最新的Firebase吊舱。 进行了以下更改:
在构建时导入到GoogleUtilities中的丢失文件时出现错误:
'Private/GULSwizzler.h' file not found
我的pod导入文件具有以下内容:
pod 'Firebase/Core'
pod 'Firebase/Storage'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'Firebase/AdMob'
pod 'GoogleSymbolUtilities'
pod 'GoogleInterchangeUtilities'
有人遇到或知道解决方案吗?
********************************编辑************** ******************** 我在GoogleUtilities下看到的内容如下所示。我注意到丢失的文件的.h符号显示为灰色。
答案 0 :(得分:1)
似乎GULSwizzler.h未正确安装。对我来说,它安装在其他位置:
$ find . | grep GULSwizzler.h
./Pods/GoogleUtilities/GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h
这里有一些尝试的方法:
pod deintegrate
和pod install
确保您具有最新版本的CocoaPods:
$ pod --version
1.5.3
可能无关,但很奇怪:GoogleSymbolUtilities
和GoogleInterchangeUtilities
是已弃用的私有Pod,从未打算将其添加到Podfiles中。