简体   繁体   English

在xcode上调试cordova应用。 错误

[英]Debug cordova app on xcode. Error

How to fix this error 如何解决这个错误

duplicate symbol _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 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) _OBJC_METACLASS _ $ _ CDV中的重复符号_OBJC_METACLASS _ $ _ CDVLogger在以下位置:/Users/nazarkalituk/Library/Developer/Xcode/DerivedData/MYAPP-emnjcrdbcjgsjvblqcxjuovvzffs/Build/Intermediates.noindex/MYAPP.build/Debug-iphonesimulator/MYCD.Normal/64.Build/Object o /Users/nazarkalituk/Library/Developer/Xcode/DerivedData/MYAPP-emnjcrdbcjgsjvblqcxjuovvzffs/Build/Products/Debug-iphonesimulator/libCordova.a(CDVLogger.o)ld:带有架构x86_64 clang的2个重复符号失败:错误:链接器退出代码1(使用-v查看调用)

The error implies you have two copies of CDVLogger in your project. 该错误表明您的项目中有CDVLogger两个副本。

This likely because you have cordova-plugin-console installed which contains these files - you can check with cordova plugin ls - and you also have cordova-ios@4.5.0 (or greater) in your project, which now contains these files also - check your platform version with cordova platform ls . 这可能是因为您已安装了包含这些文件的 cordova-plugin- cordova-ios@4.5.0您可以使用cordova plugin ls进行检查-并且您的项目中还具有cordova-ios@4.5.0 (或更高版本),现在它也包含这些文件 -使用cordova platform ls检查您的平台版本。

To remedy the problem, remove cordova-plugin-console from your project: 要解决此问题,请从您的项目中删除cordova-plugin-console

cordova plugin rm cordova-plugin-console

You may also need to remove/re-add the iOS platform to rebuild the project: 您可能还需要删除/重新添加iOS平台才能重建项目:

cordova platform rm ios --nosave && cordova platform add ios --nosave

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何修复错误Xcode。 未找到词法预处理器问题Cordova / CDVJpegHeaderWriter.h'文件 - How fix error Xcode. Lexical preprocessor issue Cordova/CDVJpegHeaderWriter.h' file not found 如何使用XCode 5在iOS7上调试Cordova应用 - How to debug an cordova app on iOS7 with XCode 5 Xcode中的构建错误。 链接问题 - Build error in Xcode. Problem with linking XCode中。 如何自动构建和“上传到App Store”的iOS项目 - XCode. How to automatically build and “Upload to App Store” iOS project 在Xcode上使用Cordova的Sencha应用 - Sencha app with Cordova on Xcode 使用旧版Xcode上传应用程序。该应用程序是否可在iOS 10设备上使用? - Upload app using old version of Xcode. Will the app be available on iOS 10 devices? Xcode 6.1-Cordova应用程序项目的ressource-rules.plist错误 - Xcode 6.1 - ressource-rules.plist error with Cordova app project Swift Xcode。 从头开始重建应用程序,并尝试复制先前版本的coredata模型 - Swift Xcode. Rebuilding app from scratch and trying to copy over previous version coredata model 需要一个付费的苹果开发者 ID 才能从 xcode 测试 iphone 中的应用程序。? - it is need a paid apple developer id for testing app in iphone from xcode.? 编译xcode时出错。 ibtools找不到名为UIImage的类 - Error while compiling xcode. ibtools could not find class named UIImage
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM