Xcode打开IOS常见报错,端口被占用

  • Post author:
  • Post category:其他


报错一:





错误现象





mac下经常会遇到端口号被占用的提示:



rr





解决方案





查询当前那个服务占用了端口号:lsof -i tcp:8081


删除相对应的线程 : 出现的端口号只要杀死就好

报错二:





Unknown argument type ‘__attribute__’ in method -[RCTUIManager setJSResponder:blockNativeResponder:]




用xcode启动项目后,一直报Unknown argument type ‘__attribute__’ in method -[RCTUIManager setJSResponder:blockNativeResponder:]的问题,之前Xcode10的时候没事,更新到Xcode11就开始报这个错了


解决方案:



路径: 项目/node_modules/react-native/React/Base/RCTModuleMethod.mm. (或者.m)文件



找到 static BOOL RCTParseUnused 这个方法



替换成



static BOOL RCTParseUnused(const char **input)



{




return RCTReadString(input, “__unused”) || RCTReadString(input, “__attribute__((__unused__))”) || RCTReadString(input, “__attribute__((unused))”);



}


再次重新运行就可以了



版权声明:本文为OMGbeast原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。