【发布时间】:2015-08-31 16:16:51
【问题描述】:
我开始了一个非常简单的 Xcode 项目,现在正尝试将 Amazon Web Service (AWS) SDK 集成到我的项目中。我按照他们instruction page 上发布的说明进行操作,一切看起来都很好,除了我有以下输出...
duplicate symbol _OBJC_CLASS_$_XMLDictionaryParser in:
/Volumes/Macintosh HD/Users/ryanmord/Library/Developer/Xcode/DerivedData/FocalApplication-brblhwteebzxgycscfnynvdcptjx/Build/Products/Debug-iphonesimulator/libPods-XMLDictionary.a(XMLDictionary.o)
/Volumes/Macintosh HD/Users/ryanmord/Downloads/aws-ios-sdk-2.1.2/third-party/XMLDictionary.framework/XMLDictionary(XMLDictionary.o)
duplicate symbol _OBJC_METACLASS_$_XMLDictionaryParser in:
/Volumes/Macintosh HD/Users/ryanmord/Library/Developer/Xcode/DerivedData/FocalApplication-brblhwteebzxgycscfnynvdcptjx/Build/Products/Debug-iphonesimulator/libPods-XMLDictionary.a(XMLDictionary.o)
/Volumes/Macintosh HD/Users/ryanmord/Downloads/aws-ios-sdk-2.1.2/third-party/XMLDictionary.framework/XMLDictionary(XMLDictionary.o)
ld: 5771 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这是输出的最后,但正如倒数第二行所说,我还有 5771 个其他重复符号值得输出。我不确定这是否与我得到的“clang 错误”有关,但无论如何这对我来说是一个我无法弄清楚的障碍。我已经看到了来自重复库的建议,以更改我的项目中的有效架构,但我不确定什么会破坏我的应用程序,什么不会。任何帮助将不胜感激!
干杯
【问题讨论】:
标签: ios xcode amazon-web-services