我在中工作,我正在尝试构建这个项目,现在我面临着这个错误
/Users/XXXX/Library/Developer/Xcode/DerivedData/XXX-cdhqlijyeqlscheswseaiojrllyn/Build/Products/Debug-iphonesimulator/`**TcpSockets**`/libTcpSockets.a(GCDAsyncSocket.o)
ld: 79 duplicate symbols for architecture x86_64我喜欢144 duplicate symbols for architecture x86_64,而我的错误就像那样。
/Users/XXXX/Library/Developer/Xcode/DerivedData/XXX-cdhqlijyeqlscheswseaiojrllyn/Build/Products/Debug-iphonesimulator/react-native-udp/../..
当我卸载react-native-udp时,重复的符号从144个减少到79个。
我试图删除TcpSockets,但是它是用构建或install pod创建的。
我对Xcode不太了解,所以有什么线索吗?问题是什么,或者解决方案?
发布于 2021-08-24 17:45:49
没有CocoaAsyncSocket,但有GCDAsyncSocket。解决方案:
中选择TcpSockets
rm node_modules/react-native-tcp/ios/CocoaAsyncSocket -rf
更多细节:https://github.com/Rapsssito/react-native-tcp-socket/issues/61#issuecomment-653881488
https://stackoverflow.com/questions/67160463
复制相似问题