我的应用程序遇到问题,当我在Xcode中启动我的应用程序时,它给了我这个错误:
使用4个参数调用RCTWebSocketModule.connect,但需要2
之前它工作得非常好,但是当我再次启动系统并尝试构建它时,它显示了我的错误。
答案 0 :(得分:1)
重新安装您的包裹。为我和他工作:RCTWebSocketModule.connect was called with 2 argum...
答案 1 :(得分:1)
将RN与现有应用集成时,我看到了这个错误。因为我的本机代码依赖于RN版本0.19,但是npm start server依赖于RN 0.22。
0.19:2论点
RCT_EXPORT_METHOD(connect:(NSURL *)URL socketID:(nonnull NSNumber *)socketID)
0.22:4论点
RCT_EXPORT_METHOD(connect:(NSURL *)URL protocols:(NSArray *)protocols headers:(NSDictionary *)headers socketID:(nonnull NSNumber *)socketID)
答案 2 :(得分:0)
可能有效的一些步骤:
如果在iOS上,请按播放按钮再次启动应用程序。
关闭服务器,然后再次react-native run-ios
rm -rf node_modules/
和npm install