我最近回到了一个最初使用React Native 0.23构建的旧React Native项目,我试图将应用程序更新到最新版本的React Native 0.43.3。我现在遇到一个问题,即iOS应用程序无法使用错误构建
ld: library not found for -lRCTWebSocketDebugger
clang: error: linker command failed with exit code 1 (use -v to see invocation)
任何想法如何解决这个问题?
答案 0 :(得分:1)
IIRC在某些时候(不记得哪个版本),RCTWebSocketDebugger.xcodeproj
被重命名为RCTWebSocket.xcodeproj
所以你需要通过XCode删除对旧lib的依赖,然后运行react-native link
依赖于新的lib。