SailorHub

React Native 修复 RCTWebSocket报错问题

先上个[官网]学习React Native(https://reactnative.cn/docs/0.51/getting-started.html)

RCTSRWebSocket.m 报错

  1. 错误位置一:
SecRandomCopyBytes(kSecRandomDefault, keyBytes.length, keyBytes.mutableBytes);

解决方案:

(void)SecRandomCopyBytes(kSecRandomDefault, keyBytes.length, keyBytes.mutableBytes);
  1. 错误位置二:
SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t *)mask_key)

解决方案:

int result = SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t *)mask_key);
assert(result == 0);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注