我知道这里也有类似的问题,但是给出的答案对我没有帮助。所以这是我的具体问题。
所以从0.57.8升级到0.58.x似乎给了我这个问题:
ld: 32 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我的podfile已经有针对其他问题的建议解决方案:
我现在完全陷入困境:( ps我正在使用rn-dif-purge
进行升级
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'yoga'
# Workaround: react-native v0.52 bug issue #17274
# node_modules/react-native/ReactCommon/yoga/yoga/YGNodePrint.cpp:208:46: Implicit conversion loses integer
# precision: 'size_type' (aka 'unsigned long') to 'const uint32_t' (aka 'const unsigned int')
# https://github.com/facebook/react-native/issues/17274#issuecomment-356363557
target.build_configurations.each do |config|
config.build_settings['GCC_TREAT_WARNINGS_AS_ERRORS'] = 'NO'
config.build_settings['GCC_WARN_64_TO_32_BIT_CONVERSION'] = 'NO'
end
end
if target.name == 'react-native-google-maps'
target.build_configurations.each do |config|
config.build_settings['CLANG_ENABLE_MODULES'] = 'No'
end
end
if target.name == "React"
target.remove_from_project
end
end
end
target 'myCoolAppTests' do
inherit! :search_paths
# Pods for testing
end
完整输出:
ld: warning: directory not found for option '-L/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/React'
duplicate symbol __ZN5folly7dynamic7destroyEv in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZNK5folly7dynamic4hashEv in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZNK5folly7dynamic4sizeEv in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZNK5folly7dynamic8typeNameEv in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorD2Ev in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorD1Ev in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorD0Ev in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_7dynamic4TypeESB_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_7dynamic4TypeESB_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic5eraseENSt3__111__wrap_iterIPKS0_EES5_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamicaSEOS0_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZNK5folly7dynamicltERKS0_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZNK5folly7dynamiceqERKS0_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamicaSERKS0_ in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZTVN5folly9TypeErrorE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZTSN5folly9TypeErrorE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZTIN5folly9TypeErrorE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIxE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIdE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIbE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINS0_10ObjectImplEE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINSt3__16vectorIS0_NS2_9allocatorIS0_EEEEE4typeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_7dynamic4TypeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly9TypeErrorC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_7dynamic4TypeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8typeNameENS0_4TypeE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIxE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIdE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoIbE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINS0_10ObjectImplEE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
duplicate symbol __ZN5folly7dynamic8TypeInfoINSt3__16vectorIS0_NS2_9allocatorIS0_EEEEE4nameE in:
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/Folly/libFolly.a(dynamic.o)
/Users/user01/Library/Developer/Xcode/DerivedData/my-cool-app-efqysosplvdxlnghszhgchphxsac/Build/Products/Debug-iphonesimulator/libReact.a(dynamic.o)
ld: 32 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
答案 0 :(得分:0)
假定项目位于Git上,重命名当前文件夹(例如,如果它是“ MyProject”,则将其更改为“ MyProjectt”),然后:
提交所有更改!
使用名称react-native init MyProject --version=0.58.9
复制.git
文件夹(请注意它已隐藏)-还复制所有.js
文件,例如app.js
和package.json
安装所有依赖项,并提高react-native
版本!
运行您的Git客户端(例如GitHub桌面)-您会看到iOS
和android
文件夹中的更改
提交更改