【发布时间】:2017-02-05 12:28:15
【问题描述】:
我正在尝试归档我的项目,以便将其提交到应用商店。它构建时没有错误或警告,但是当我存档它时,我得到:
ld:架构 arm64 的 275 个重复符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
如果有人有任何想法,请告诉我!我尝试将 GCC_NO_COMMON_BLOCKS 从 YES 设置为 NO 以及从其他链接标志中删除 -ObjC 。
而且所有导入的都是 .h 没有 .m 的
CocoaPod 文件
platform :ios, '8.0'
target “” do
source 'https://github.com/CocoaPods/Specs.git'
pod 'RCTMapboxGL', :path => '../node_modules/react-native-mapbox-gl/ios'
pod 'React', :path => ‘../node_modules/react-native'
pod 'React/RCTGeolocation', :path => ‘../node_modules/react-native'
pod 'React/RCTImage', :path => ‘../node_modules/react-native'
pod 'React/RCTNetwork', :path => ‘../node_modules/react-native'
pod 'React/RCTText', :path => ‘../node_modules/react-native'
pod 'React/RCTWebSocket', :path => ‘../node_modules/react-native'
pod 'AWSCore'
pod 'AWSAutoScaling'
pod 'AWSCloudWatch'
pod 'AWSDynamoDB'
pod 'AWSEC2'
pod 'AWSElasticLoadBalancing'
pod 'AWSKinesis'
pod 'AWSLambda'
pod 'AWSMachineLearning'
pod 'AWSMobileAnalytics'
pod 'AWSS3'
pod 'AWSSES'
pod 'AWSSimpleDB'
pod 'AWSSNS'
pod 'AWSSQS'
pod 'AWSCognito'
pod 'AWSCognitoIdentityProvider'
end
【问题讨论】:
-
错误表明您正在链接 libReact.a 和 libRCTWebSocket.a 并且它们都包含相同的类:RCTWebSocketModule。
-
是的!!!!就是它们包含在 reactlib.a 中,我刚刚删除了额外的链接并且它起作用了。谢谢你。请回答问题,我会给你支票!
-
你可以在这里找到你想要的东西stackoverflow.com/a/46678210/988941
标签: xcode reactjs compiler-errors cocoapods