我正在我的项目中使用Fabric&Firestore。在将Firebase导入项目内任何文件中时,我的lldb停止工作。
下面是错误的摘要:
从上面,我发现问题出在Fabric,它在派生数据的目录模块缓存中创建重复的。pcm文件。
LLDB Works:如果删除文件中的所有导入,然后在删除派生数据后执行clean&run。
在我看来,解决方案可能是限制Fabric在各自目录中创建重复的.pcm文件。那么,我们如何实现这一目标?或者,还有其他方法可以处理吗?
Xcode版本:10.1
用于织物和火力的荚:
pod 'Fabric', '~> 1.8.2'
pod 'Crashlytics', '~> 3.11.1'
pod 'Firebase/Core'
pod 'Firebase/Firestore'
我有完全一样的问题。我注意到的是“用户标题搜索路径”中的整个pods文件夹,因此Fabric导入了两次。我将其删除,一切开始工作。
从较旧的Fabric集成升级到Firebase后,我们遇到了同样的问题。我们使用迦太基,而不是可可足。
[似乎删除import Fabric
和import Crashlytics
语句,而仅使用伞形import Firebase
,可以解决此问题。 Firebase标头同时包含Fabric和Crashlytics。