如何解决此错误
重复符号_OBJC_METACLASS _ $ _ CDVLogger in:/Users/nazarkalituk/Library/Developer/Xcode/DerivedData/MYAPP-emnjcrdbcjgsjvblqcxjuovvzffs/Build/Intermediates.noindex/MYAPP.build/Debug-iphonesimulator/MYAPP.build/Objects-normal/x86_64/CDVLogger .o /Users/nazarkalituk/Library/Developer/Xcode/DerivedData/MYAPP-emnjcrdbcjgsjvblqcxjuovvzffs/Build/Products/Debug-iphonesimulator/libCordova.a(CDVLogger.o)ld:2个用于体系结构x86_64 clang的重复符号:错误:链接器命令失败退出代码1(使用-v查看调用)
1 回答
该错误意味着您的项目中有两个
CDVLogger
副本 .这可能是因为您安装了cordova-plugin-console contains these files - 您可以使用
cordova plugin ls
进行检查 - 并且您的项目中也有cordova-ios@4.5.0
(或更高版本),现在contains these files also - 使用cordova platform ls
检查您的平台版本 .要解决此问题,请从项目中删除
cordova-plugin-console
:您可能还需要删除/重新添加iOS平台以重建项目: