我运行的是 Xcode 6.3,并且使用的是 card.io 的 iOS SDK 5.2.0。
错误如下:
duplicate symbol _llvm.cmdline in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOPostalCodeTextFieldDelegate.o) duplicate symbol _llvm.embedded.module in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOPostalCodeTextFieldDelegate.o) duplicate symbol _llvm.cmdline in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOConfig.o) duplicate symbol _llvm.embedded.module in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOConfig.o) duplicate symbol _llvm.cmdline in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOView.o) duplicate symbol _llvm.embedded.module in: /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOTableViewCell.o) /Users/comcubatormica/Downloads/card.io-iOS-SDK-master/CardIO/libCardIO.a(CardIOView.o) ld: 64 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
我该如何解决这个问题?
最佳答案
您应该将 Xcode 更新到最新版本 Xcode 7。如 card.io 版本 5.2.0 的变更日志中所述:
The library is now built with Xcode 7.0. It has Bitcode enabled which does significantly increase the static library. However, when an app is compiled and distributed by the App Store, the app size should not significantly increase compared to before Bitcode enablement. You must also use Xcode 7 since previous versions of Xcode are not fully compatible with Bitcode enabled libraries.
关于ios - card.io 库与 Xcode 6.3 (iOS) 链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32902227/