博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react native 打包Ignoring return value of function declared with warn_unused_result attribute
阅读量:4941 次
发布时间:2019-06-11

本文共 1036 字,大约阅读时间需要 3 分钟。

从 github上下载 项目 用于学习查看别人的代码, 当执行完npm install  用xcode 打开 发现俩个错误提示Ignoring return value of function declared with warn_unused_result attribute  有俩处报了这个错误。

经一翻查找问题 后发现原因是 这个是 版本 更新 方法弃用的警告,RCTSRWebSocket.m

处理 方式 有俩种 :

1,Xcode 做降级处理,当然好不容易升级到Xcode8.0 ,在降级,有点说不过去。那就放大招吧。

  

2.RCTSRWebSocket.m报错,需要在报错的错误处SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t*)mask_key)做处理,只需在该处加上(void)即可。如下:(void)SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t *)mask_key);RCTSRWebSocket.m 共有两处涉及,请确保都要修改。只处理 RCTSRWebSocket.m还是不行。还需要在RCTScrollView.m 做出修改@implementation RCTCustomScrollView{__weak UIView *_dockedHeaderView;RCTRefreshControl *_refreshControl; //加入此行}不然会报 Use of undeclared identifier '_refreshControl'; did you mean 'refreshControl'?错误,RCTScrollView.m 位于Xcode项目中libraries下React.xcodeproj / React / View 中 当然如果你的react-ntive 版本在0.32.0以上,这些都不用处理。react-native 0.32.0以下版本可按此方法处理。作者:wk63链接:http://www.jianshu.com/p/a74aec74fd4e來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  

转载于:https://www.cnblogs.com/wupeng88/p/7346456.html

你可能感兴趣的文章
mysql中的union用法以及子查询综合应用
查看>>
jQuery使用总结
查看>>
Oracle数据库事物隔离级别
查看>>
多变的形状
查看>>
C语言学习第一天
查看>>
c++ 替换修改一个文件夹下的所有文件的文件名
查看>>
机器学习(一)凸优化
查看>>
Navicat For Mysql快捷键
查看>>
博弈论 斯坦福game theory stanford week 1.2_
查看>>
页面资源缓存 html css js
查看>>
程序员的基本守则
查看>>
多行隐藏
查看>>
技术检验检测管理系统之样品检验模块概况(一)
查看>>
Swift - 用UIScrollView实现视差动画效果
查看>>
Python词云wordcloud模板
查看>>
放弃用你的InnerHTML来输出HTML吧,jQuery Tmpl不详细讲解
查看>>
PHP ——创建动态交互性站点的强有力的服务器端脚本语言
查看>>
MySQL截取字符串函数方法
查看>>
BootStrap Table 合并单元格
查看>>
[AIR] 读写数据
查看>>