我在pod文件中添加了Fabric和Crashlytics.当我更新pods时,我遇到带有重复符号的链接器错误.我在这里发现它在Fabric.framework和Crashlytics.framework中都有相同的文件但是如何从我的角度解决这个问题呢?
duplicate symbol _CLSMachOEnumerateSlicesAtAddress in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOFileDestroy in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOFileEnumerateSlices in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOFileInitWithPath in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOGetDylibPath in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOGetEncrypted in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOGetLinkedSDKVersion in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOGetMinimumOSVersion in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOGetUUID in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachONormalizeUUID in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOSliceEnumerateLoadCommands in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOSliceGetArchitectureName in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate symbol _CLSMachOSliceGetCurrent in:
Location/Crashlytics.framework/Crashlytics(CLSMachO.o)
Location/Pods/Fabric/iOS/Fabric.framework/Fabric(CLSMachO.o)
duplicate …Run Code Online (Sandbox Code Playgroud) 我正在尝试构建我的Xcode项目,但我收到下面显示的错误.请帮我解决这个错误,提前谢谢.
duplicate symbol __non_lazy_classes in:
/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/usr/lib/arc/libarclite_iphoneos.a(arclite.o)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a(arclite.o)
duplicate symbol _OBJC_METACLASS_$___ARCLite__ in:
/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/usr/lib/arc/libarclite_iphoneos.a(arclite.o)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a(arclite.o)
ld: 2 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud) 您好我正在尝试安装json框架.根据安装说明,我必须从我的项目中的json-framwork/classes复制所有类!我这样做了,我收到了这个错误:
ld:复制符号_OBJC_METACLASS _ $ _ SBJsonParser in /Users/user/Library/Developer/Xcode/DerivedData/testhttp-eavsbuatbfoagsgbqfnevfpjxxfc/Build/Intermediates/testhttp.build/Debug-iphonesimulator/testhttp.build/Objects-normal/i386/SBJsonParser-4254E5B76E32172 .o和/Users/user/Library/Developer/Xcode/DerivedData/testhttp-eavsbuatbfoagsgbqfnevfpjxxfc/Build/Intermediates/testhttp.build/Debug-iphonesimulator/testhttp.build/Objects-normal/i386/SBJsonParser-46310C881BFA9776.o for architecture i386 collect2:ld返回1退出状态命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2失败,退出代码为1
我在这做错了什么?