我犯了一个巨大的错误,删除了我的Xcode iOS应用程序中的一个podFile。我以为错误是来自那个文件,而实际上是另一个文件。长话短说,我删除了LevelDB pod,现在应用程序在尝试启动它后显示以下错误:
duplicate symbol '_pb_field_iter_find' in:
/Users/andreagualandris/Library/Developer/Xcode/DerivedData/InstagramClone-agfsqctheamzqfcdwrbfiaaauqhd/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/nanopb.build/Objects-normal/x86_64/pb_common 2.o
/Users/andreagualandris/Library/Developer/Xcode/DerivedData/InstagramClone-agfsqctheamzqfcdwrbfiaaauqhd/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/nanopb.build/Objects-normal/x86_64/pb_common.o.
ld: 3 duplicate symbols for architecture x86_64我不知道如何从这里移动;我必须重新安装podfile吗?我可以通过做其他事情来解决这个问题吗?感谢所有能帮助我的人。
发布于 2020-02-15 04:18:21
在终端中,在您的项目目录中运行pod install,它应该是OK的。
发布于 2020-02-15 14:47:56
清除派生数据。尝试运行pod install然后构建应用程序。
https://stackoverflow.com/questions/60232727
复制相似问题