【发布时间】:2022-01-13 23:21:27
【问题描述】:
您好,我正在尝试将FirebaseFirestoreSwift pod 添加到我的项目中,以便我可以使用 FireStore 对自定义对象进行编码和解码。我的项目正在运行,但我将它添加到我的 podfile 并在构建时遇到了一些重复的错误。 (当我从 Podfile 中删除它时,构建成功。
duplicate symbol '_OBJC_CLASS_$_FIRAnalyticsConfiguration' in:
/Users/~/Library/Developer/Xcode/DerivedData/community-garden-ios-duyohzbycrzylgdmgnstqtwukjjf/Build/Products/Debug-iphonesimulator/FirebaseCore.o
/Users/~/Library/Developer/Xcode/DerivedData/community-garden-ios-duyohzbycrzylgdmgnstqtwukjjf/Build/Products/Debug-iphonesimulator/FirebaseCore/FirebaseCore.framework/FirebaseCore(FIRAnalyticsConfiguration.o)
您可以查看完整的错误here
我是 iOS 新手,我花了几天时间研究这个问题,但大多数 Stackoverflow 帖子都涉及编写客观 C 代码的人。我尝试查看已编译的源代码,但没有文件被链接两次。
这张图片显示了我的 Pod 的目标
【问题讨论】:
-
我在下面发布了一个答案。它解决了您的问题吗?
标签: swift objective-c xcode firebase google-cloud-firestore