我在使用xcode 12响应本机ios时出错,我安装了react-native-sensors和react-native-share,,它们似乎有相同的类。这是错误。
duplicate symbol '_OBJC_CLASS_$_Utils' in:
/Users/Fennecteck/Library/Developer/Xcode/DerivedData/runm8-aupqcfeohtwloyeyhjaowldkxzbn/Build/Products/Debug-iphoneos/RNSensors/libRNSensors.a(Utils.o)
/Users/Fennecteck/Library/Developer/Xcode/DerivedData/runm8-aupqcfeohtwloyeyhjaowldkxzbn/Build/Products/Debug-iphoneos/RNShare/libRNShare.a(Utils.o)
duplicate symbol '_OBJC_METACLASS_$_Utils' in:
/Users/Fennecteck/Library/Developer/Xcode/DerivedData/runm8-aupqcfeohtwloyeyhjaowldkxzbn/Build/Products/Debug-iphoneos/RNSensors/libRNSensors.a(Utils.o)
/Users/Fennecteck/Library/Developer/Xcode/DerivedData/runm8-aupqcfeohtwloyeyhjaowldkxzbn/Build/Products/Debug-iphoneos/RNShare/libRNShare.a(Utils.o)
ld: 2 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)我尝试了'No‘,从“是”到“没有”,但是仍然存在这个错误。还删除了-ObjC。
发布于 2020-11-19 16:53:01
在这个包中有两个类的冲突。最近的类是在react本机共享(https://github.com/react-native-share/react-native-share/compare/v4.0.4...v4.1.0)中创建的。
我也有同样的问题,为了解决这个问题,我在存储库(https://github.com/react-native-share/react-native-share/issues/913)中创建了一个问题。
要现在修复它,更好的解决方案是降级包的版本,最近创建了这个重复的类。
https://stackoverflow.com/questions/64856494
复制相似问题