React Native打包老项目出错解决办法

1.RCTSRWebSocket.m报错:

SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t*)mask_key)做处理,只需在该处加上(void)即可。如下:(void)SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t *)mask_key);

RCTSRWebSocket.m 共有两处涉及,请确保都要修改。


2.Use of undeclared identifier '_refreshControl'; did you mean 'refreshControl'?这个错误解决办法

@implementation RCTCustomScrollView

{

__weak UIView *_dockedHeaderView;

RCTRefreshControl *_refreshControl; //加入此行

}

如果你的react-ntive 版本在较高,这些不用处理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 昨天又到了版本移交的日子,源码发给客户方后,打包人员说打包失败,顿时惊起一身冷汗,难道代码有错?不应该啊,我这...
    wk63阅读 4,133评论 3 11
  • 最近在写React Native的项目 在这里记录一下,推荐reactnative中文网。要养成良好的习惯,上图😁...
    iOSTbag阅读 3,159评论 0 2
  • 处理的方法有两种:(1)Xcode 做降级处理,8以下。(2)如图所示,RCTSRWebSocket.m报错,需要...
    遥想月下阅读 688评论 0 1
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,768评论 0 9
  • 1.react-native ListView的属性flexWrap为wrap不起作用解决之道 2.React N...
    Iris_Fighting阅读 1,035评论 0 0