我将Firestore添加到我现有的项目中,我一直在使用Firebase的实时数据库,并且无法再次运行我的项目。现在无法编译我的项目。我一直在ld: framework not found GRPCClient
。
当我删除pod 'Firebase/Firestore'
时,我的项目运行没有问题。但是,只要我添加pod 'Firebase/Firestore'
并安装它,我就会收到ld: framework not found GRPCClient
这是我的Podfile内容:
pod 'Pastel'
pod 'TwicketSegmentedControl'
pod 'IQKeyboardManager'
pod 'PINRemoteImage'
pod 'FacebookCore'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'FacebookLogin'
pod 'FacebookShare'
pod 'Firebase/Database'
pod 'Firebase/Messaging'
pod 'Firebase/Crash'
pod 'Firebase/RemoteConfig'
pod 'Firebase/Storage'
pod 'Firebase/Firestore'
pod 'AAPhotoCircleCrop'
pod 'GrowingTextView', '~> 0.4.0'
pod 'TimeAgoInWords'
pod 'Fabric'
pod 'Crashlytics'
答案 0 :(得分:3)
我自己终于找到了解决方案:
在app工作区中:
Target -> Project -> Build Settings
将Build Active Architectures
更改为No
,同样在Pods
项目中,在每个目标中更改它,清理并重新构建最终解决的the framework not found GRPCClient
错误。
答案 1 :(得分:0)
我终于更新了我的cocoapod版本,并执行pod安装以使用最新版本的cocoapod进行安装。