【发布时间】:2021-09-09 07:38:34
【问题描述】:
我刚刚从一个工作版本中退出,并且由于看起来像 cocopods 错误而无法构建我的项目
我的尝试
- 我按照本教程进行操作,该教程通常似乎有效但无效:Could not build Objective-C module 'Firebase'
退出 Xcode。
删除位于 ~/Library/Developer/Xcode/DerivedData 的项目临时文件
删除 ProjectName.xcworkspace
删除 Podfile.lock 文件和 Pods 文件夹
运行 pod install。
打开新创建的 ProjectName.xcworkspace 文件并构建。
我还更新了 Firebase/Firestore pod
pod update Firebase/Firestore
cloud_firestore giving errors on IOS Simulator
-
我还尝试使用
pod 'Firebase/Core', '~>5.20.2'手动更新 Firebase pod 版本
然后pod install这在 pod 安装过程中崩溃了。 -
我也刚刚尝试过
pod update,但没有解决任何问题。 -
我还清理了 Xcode 构建文件夹并在更新 pod 后重新构建项目,但仍然收到相同的错误。
- (void)useEmulatorWithHost:(NSString *)host port:(NSInteger)port {
[self.auth useEmulatorWithHost:host port:port];
self.emulatorEnabled = YES;
}
错误:
error: no visible @interface for 'FIRAuth' declares the selector 'useEmulatorWithHost:port:'
[self.auth useEmulatorWithHost:host port:port];
~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
【问题讨论】:
-
你解决了这个问题吗?我有同样的问题:/
-
@CharlesVanDamme 这是很久以前的事了,所以我不记得了。如果您遇到此类错误,那肯定是 pod 问题。