架构x86_64的2个重复符号



我有一个简单的React原生应用程序,在做pod install和做npm run ios后得到下面的错误。我在SO中尝试过类似问题的解决方案。我的上下文是不同的,因为它在Build/Intermediates.noindex/Build/Products/中发现重复的符号。显示错误的库是"react-native-share": "^7.4.1"

duplicate symbol '_OBJC_CLASS_$_RNShare' in:
/Users/r0g05wc/Library/Developer/Xcode/DerivedData/Aws-fsudfklafeulphhdpwjqdjzyeavw/Build/Intermediates.noindex/Aws.build/Debug-iphonesimulator/Aws.build/Objects-normal/x86_64/RNShare-ec270c8f2fdfe4cae64d418fb1db2df0.o
/Users/r0g05wc/Library/Developer/Xcode/DerivedData/Aws-fsudfklafeulphhdpwjqdjzyeavw/Build/Products/Debug-iphonesimulator/RNShare/libRNShare.a(RNShare.o)
duplicate symbol '_OBJC_METACLASS_$_RNShare' in:
/Users/r0g05wc/Library/Developer/Xcode/DerivedData/Aws-fsudfklafeulphhdpwjqdjzyeavw/Build/Intermediates.noindex/Aws.build/Debug-iphonesimulator/Aws.build/Objects-normal/x86_64/RNShare-ec270c8f2fdfe4cae64d418fb1db2df0.o
/Users/r0g05wc/Library/Developer/Xcode/DerivedData/Aws-fsudfklafeulphhdpwjqdjzyeavw/Build/Products/Debug-iphonesimulator/RNShare/libRNShare.a(RNShare.o)

对我来说,问题是ios文件夹中有一个额外的RNShare.m文件。我把它删了,它还能用。

最新更新